当前位置: 技术问答>linux和unix
linux eclipse 编译c++ 没有规则可以创建目标 是怎么回事?
来源: 互联网 发布时间:2015-11-17
本文导语: 我的IDE环境是FC4+eclipse3.1+CDT3.0.1+java所需的包。 此前java程序已能正常运行。 不管在eclipse中新建c还是c++工程(project),在project navigator中都会给这个工程打个红色的小叉。然后正确的程序却是如下的结果: make -k clean al...
我的IDE环境是FC4+eclipse3.1+CDT3.0.1+java所需的包。
此前java程序已能正常运行。
不管在eclipse中新建c还是c++工程(project),在project navigator中都会给这个工程打个红色的小叉。然后正确的程序却是如下的结果:
make -k clean all
make: *** 没有规则可以创建目标“clean”.
make: *** 没有规则可以创建目标“all”.
是不是系统的make命令没有作为引擎被CDT调用?
怎么解决?
谢谢了。
此前java程序已能正常运行。
不管在eclipse中新建c还是c++工程(project),在project navigator中都会给这个工程打个红色的小叉。然后正确的程序却是如下的结果:
make -k clean all
make: *** 没有规则可以创建目标“clean”.
make: *** 没有规则可以创建目标“all”.
是不是系统的make命令没有作为引擎被CDT调用?
怎么解决?
谢谢了。
|
你有makefile吗?
make不会自己去编译你的东西,你要把规则写在makefile里面
make不会自己去编译你的东西,你要把规则写在makefile里面
|
新建 托管Makefile / Maneged Makefile
要不然就自己写 Makefile , 还是自己写的好,很简单的, 自动生成的有点复杂,罗嗦,还不能改.
要不然就自己写 Makefile , 还是自己写的好,很简单的, 自动生成的有点复杂,罗嗦,还不能改.
|
楼上的能否具体说一下自动生成的步骤呢?我也遇到同样的问题!
|
dyhml(VirusCamp)不是说了吗?创建Managed C++ Project就可以了。