我使用GNUStep在Windows 7上使用GCC和MinGW编译Objective-C。我希望能够从Notepad ++自动化“make”指令(使用make文件)并将任何编译器错误报告给Notepad ++的控制台窗口。
编辑: 我想要做的是脚本GNUStep / Bash登录到正确的目录,构建目录,然后退出。目前我必须输入以下内容:
sh -login -i
$ cd d:\directory
$ make
有没有人有这方面的经验?
富
答案 0 :(得分:2)
npp-plugins为您提供了大部分内容。安装插件并:
另一个很酷的功能是,如果你重新启动notepad ++,它会保存命令,所以你只需要输入'make'一次。
但是,您可能需要进行一些调整才能显示编译器错误。
答案 1 :(得分:1)
我在朋友的帮助下完成了这项工作。
创建一个名为'nppmake'的Bash脚本。我把它保存在c:\ GNUStep中。该文件应包含以下内容:
#! /斌/庆典
cd $ 1 使
创建一个名为'nppmake.bat'的DOS批处理文件,我再次保存在c:\ GNUStep中。该文件包含以下内容:
sh --login -i C:\ GNUstep \ nppmake%1
在N ++中,转到'插件> NppExec>执行'并输入以下内容:
C:\ GNUstep \ nppmake.bat $(CURRENT_DIRECTORY)
点击“保存”并调用脚本“make”。
你已经完成了。现在在具有GNUmake文件的Objective-C项目中打开一个文件,然后点击“Ctrl-Shift-B”。 NppExec窗口报告任何错误,或希望成功构建!
答案 2 :(得分:0)
对kim3er的回答只是一个小小的修正。
cd $1 make
应该是
cd $1
make