code :: blocks无法创建文件

时间:2015-06-17 05:44:23

标签: codeblocks

我刚刚安装了Code :: Blocks,因此我可以学习如何使用真正的IDE(带调试和其他有趣的东西)在fortran中编程。但是我试图让它工作时遇到了一个令人费解的问题 - Code :: Blocks似乎根本无法创建任何文件。

信息:我正在运行Linux Mint 17并从源代码构建Code :: Blocks(Debian版本13.12,这似乎是我能得到的最接近的)。当我尝试创建一个新项目时,它会为项目中的每个文件提供以下错误:

Warning
Couldn't save project path/filename
(Maybe the file is write-protected?)

这是我作为超级用户从终端运行code :: blocks的时候。当我只是在没有超级用户的情况下运行Code :: Blocks时,我得到以下内容:

Error
Couldn't create the project directory
path/

不知道这里发生了什么,我找不到类似的问题。帮助

4 个答案:

答案 0 :(得分:0)

问题的一个可能原因是启动新项目时指定了无效的路径。

如果在“结果文件名”字段中看到“无效的文件路径”,则通常不应单击“下一步”。

以下是屏幕截图,显示了正确填写文件路径后对话框的外观: Example of a valid project file path

万一有人好奇,我最初在Windows 10上的CodeBlocks 17.2中忽略了此问题,然后找到了这个问题并发布了答案。

答案 1 :(得分:0)

Linux薄荷19.1,带有全新安装的Code :: Blocks 16.01。

尝试创建项目时,我收到与以下相同的消息,并且对话框从未显示"invalid path"消息。

"Couldn't create the project directory: /home/mydir/Code/CppTraining/HelloWorld/"

我发现删除一个级别的子文件夹后能够创建路径。似乎code :: blocks不喜欢项目路径具有超过一或两个级别的子文件夹?

答案 2 :(得分:0)

我终于找到了答案。 请勿在C中创建新文件或新项目

  

尝试在其他磁盘上创建。   C中的文件夹是受保护的文件夹

您可以保存文件或另存为文件

答案 3 :(得分:0)

我遇到了同样的问题,但在按照以下步骤操作后,我能够运行该程序 程序: 在代码块中转到设置,点击Tool chain executable,然后点击auto detect

这样就能解决问题