一个适用于Windows中GNUStep GCC环境的“快捷编译并运行”脚本
新建一个文本文档,输入以下内容:
#!/bin/sh
gcc -c $@ -I/GNUstep/System/Library/Headers -fconstant-string-class=NSConstantString
aa=$@aa=${aa[@]//.m/.o}
gcc -o main $aa -L/GNUstep/System/Library/Libraries -lobjc -lgnustep-base
main
保存为:xxx.sh(名字随意,扩展名为sh)
使用示例:
假定我们的源文件保存在~/,有s1.m s2.m s3.m s4.m。xxx.sh也保存在~/下
那么现在我们想编译并运行我们的程序,我们只需在GCC命令行中输入:
xxx.sh s1.m s2.m s3.m s4.m
程序会自动生成main.exe并执行它。
这个脚本省去了输入一些常见参数的时间,如
-I/GNUstep/System/Library/Headers
-fconstant-string-class=NSConstantString
-L/GNUstep/System/Library/Libraries -lobjc -lgnustep-base
希望大家喜欢。
浙公网安备 33010602011771号