Textmate c++ 编译错误

Posted

技术标签:

【中文标题】Textmate c++ 编译错误【英文标题】:Textmate c++ compiling errors 【发布时间】:2010-11-22 20:22:26 【问题描述】:

当尝试在 textmate 中编译 c++ 文件时(单击运行时会发生这种情况),我在一个单独的窗口中收到错误消息:

在 PATH 上找不到“g++”。

主题: 当前的路径是:

/usr/bin /bin /usr/sbin /sbin /usr/local/bin /usr/texbin /usr/X11/bin 请在 TextMate 的 Shell 变量首选项中将包含“g++”的目录添加到 PATH。

或者,可以从终端检索 PATH,但这需要重新启动: 设置 PATH 并重新启动(按钮)

单击将单个文件编译到工具会出现不同的错误。 它说:“sh:g++:找不到命令”。

【问题讨论】:

您是否安装了开发者工具? 【参考方案1】:

Textmate 告诉你它找不到编译器 (g++)。

您应该将 g++ 可执行文件移动到 PATH 变量中指定的目录之一,或者将包含 g++ 可执行文件的目录添加到 PATH。

【讨论】:

我在 /Developer/usr/bin 中找到了 g++ 可执行文件,并在首选项的“高级”部分添加了一个名为“XCODE”的 shell 变量,其值为“/Developer/usr/bin”。不幸的是,我仍然收到“sh: g++: command not found”错误!你能帮帮我吗?

以上是关于Textmate c++ 编译错误的主要内容,如果未能解决你的问题,请参考以下文章

桥接模式 C++ 代码编译错误

未知原因的编译器错误 (C++)

[C++] 常见编译运行错误总结

有没有办法在 C++ 编译时限制数据大小并产生编译错误?

C++ (macOS) 的编译错误

为啥我在 C++ 阶乘函数中出现编译错误?