代码::块未正确执行

Code::Blocks isn't executing properly

本文关键字:执行 代码      更新时间:2023-10-16

我是编程新手,所以我觉得这里缺少了一些简单的东西。

我使用的是最新版本的Mac,我刚刚安装了Code::Blocks以及Xcode,所以我可以使用gcc编译器。

我创建了一个新的"控制台应用程序"项目,显示了hello world程序的代码。

我构建了这段代码,它给了我0个错误和0个警告,所以我认为这是一个好的开始。

但是当我去运行这段代码时,我在终端窗口中得到的是以下内容:

*/应用程序/CodeBlocks。应用程序/内容/MacOS/cb_console_runner DYLD_LIBRARY_PATH = $ DYLD_LIBRARY_PATH:。/Users/Ryan/Documents/c++ book stuff/SayHello/bin/Debug/SayHello

Ryan- mcmullen - imac:~ Ryan$/Applications/CodeBlocks。应用程序/内容/MacOS/cb_console_runner DYLD_LIBRARY_PATH = $ DYLD_LIBRARY_PATH:。/Users/Ryan/Documents/c++ book stuff/SayHello/bin/Debug/SayHellosh:/Users/Ryan/Documents/c++: No such file or directory

进程返回127 (0x7F)执行时间:0.003 s按ENTER键继续。*

我已经检查了,以确保它使用gcc编译器。我还尝试在我的文档文件夹中创建一个c++目录,但没有帮助。

就像我说的,我觉得我只是错过了一个步骤,所以任何帮助都会非常感激!

谢谢!

尽量避免在目录名中使用'+'和空格。

许多程序在运行外部工具(如编译器、链接器)或调用最终可执行文件时不处理路径名的转义。

删除路径中的空格。代码块似乎没有引用路径,因此每个空格都将引入一个新的命令或参数。这里的问题是这一部分:

C++ book

因为它有空格