我在Widnows XP中使用Code :: Blocks 12.11。我一直在学习C ++,所以我没有在任何特定项目上工作,只是个别文件。我正在尝试调试其中一个文件,但是从this question发现我需要在项目中进行调试。所以,我为我的所有C ++练习文件创建了一个项目。现在,当我尝试调试(或运行)程序时,Code :: Blocks给了我这个错误:“无法创建输出目录bin \ Debug。
当我从项目中删除文件时,它仍然给我这个错误。我该怎么做才能尝试解决这个问题,以便程序可以运行和调试?
其他信息:
在设置>编译器>全局编译器设置>编译器设置>编译器标志中,我启用了“生成调试符号[-g]”。这是我检查过的许多其他资源所提到的。
另外,在Debug> Active Debuggers下,我尝试过使用两个调试器,这两个调试器都会产生相同的错误信息。
答案 0 :(得分:0)
为什么不尝试删除整个项目目录,创建一个空项目,然后将源文件逐个放入项目中。请注意,如果每个源文件中都有main()
方法。
答案 1 :(得分:0)
嗯,我的一个朋友遇到了同样的错误。所以我决定去看看。
我的情况是,该错误是由于帐户用户名引起的。
当我检查时,创建文件时的输出目录和显示的错误中的输出目录是不同的。
当我检查时,我用“ $ aaa $”创建了一个用户帐户名,并且出现了相同的错误。
,我注意到该错误是由于“ $”符号引起的。 (可能)。
所以,我想问题出在用户名上。尝试将用户名更改为简单的名称。