新手求助关于codelite

znocs 2012-11-20 10:24:23
问题1:用codelite新建一个workspace(在codelite的安装目录下),新建一个项目之后添加一个已存在的c++文件(在另一个盘)之后无法编译出现如下错误
mingw32-make.exe: *** No rule to make target `Debug/c++ʵÑé¶þ_3.o'. Stop.
但是如果将文件移到在workspace的目录下再通过添加一个已存在的文件添加则可正常编译

问题2:在codelite安装目录之外建立workpace之后完全无法进行编译出现错误如下
g++: error: E:/实验/test2/test/main.cpp: No such file or directory
g++: fatal error: no input files
compilation terminated.
mingw32-make.exe: *** [Debug/main.o.d] Error 1
test.mk:88: recipe for target `Debug/main.o.d' failed
...全文
253 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
znocs 2012-11-20
  • 打赏
  • 举报
回复
谢谢楼上提醒,刚才做了些实验发现好像的确和中文名有关
czc1009 2012-11-20
  • 打赏
  • 举报
回复
不是很懂,猜下: 目录中存在中文名,或者环境变量设置?
znocs 2012-11-20
  • 打赏
  • 举报
回复
谢谢,楼上解决了第一个问题也就是说所有的源文件都要和workpace在同一目录下 关于第二个问题还是不明白,workspace和源文件都在同一个文件下只是workspace和codelite的安装目录不在一起
转角天边 2012-11-20
  • 打赏
  • 举报
回复
你的源文件和你的workpace不在一个目录下,导致找不到你的源文件

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧