如何在 Windows 上为 gnu 建立路径
最近我在window 7 GNUstep msys、GNUstep core、GNUstep devel、GNUstep backend上安装了以下程序来学习objective C。
我写了一段代码只是为了打印“Hello world”并将其保存在名为“objectivec”的文件夹中.m 扩展名(第一个.m)。 然后在 shell cmd 窗口中,我通过输入 cd c:/objectivec 将目录更改为 Objectivec 然后编译它,我在美元($)符号后面输入 gcc –o first.m 但它一直显示 gcc.exe 没有这样的文件或目录 gcc.exe 没有输入文件 我应该首先在用户变量中创建路径还是在环境变量中创建系统变量?如果是这样,请告诉我我应该做什么来解决这个问题。 谢谢
Just recently I installed the following programs on window 7 GNUstep msys, GNUstep core, GNUstep devel, GNUstep backend to learn objective C.
I wrote a piece of code just to print “Hello world” and saved it in a folder called “objectivec” with .m extension (first.m).
Then in the shell cmd window i changed the directory to objectivec by typing cd c:/objectivec
then to compile it I typed gcc –o first first.m after the dollar ($)sign but it keeps showing me
gcc.exe No such file or directory
gcc.exe No input files
Should I create a path first either in user variable or System variable in enviroment variables? If so will you please tell me what should i do to solve the problem.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
首先,您应该使用与 GNUstep 软件包一起安装的 MSYS shell。
据我所知,cmd 窗口将无法工作。
其次,我建议使用 GNUstep Makefiles 来编译代码。
手动调用编译器通常容易出错。
例如,可以在此处找到有关如何编写这些 Makefile 的教程。
First you should use the MSYS shell installed with the GNUstep packages.
The cmd window will not work as far as I know.
Second I would suggest to use GNUstep Makefiles to compile your code.
Invoking the compiler manually is usually error prone.
A Tutorial on how to write these Makefiles can be found here for example.