Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode OSXGCC";安装问题“;_Xcode_Macos_Configuration_Gcc - Fatal编程技术网

Xcode OSXGCC";安装问题“;

Xcode OSXGCC";安装问题“;,xcode,macos,configuration,gcc,Xcode,Macos,Configuration,Gcc,支持iPhone的OSX10.5.6、Xcode 3.1 在Xcode中为iPhone设备编译了一些应用程序之后,我注意到从命令行调用GCC不再有效: $ gcc gcc-4.0: installation problem, cannot exec '/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin//i686-apple-darwin9-gcc-4.0.1': No such file or directory 请注意gcc如何

支持iPhone的OSX10.5.6、Xcode 3.1

在Xcode中为iPhone设备编译了一些应用程序之后,我注意到从命令行调用GCC不再有效:

$ gcc
gcc-4.0: installation problem, cannot exec '/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin//i686-apple-darwin9-gcc-4.0.1': No such file or directory
请注意gcc如何尝试在iPhoneOS(arm)平台目录中启动i686可执行文件

如何切换回MacOSX.platform工具链

$ ls /Developer/Platforms/
MacOSX.platform          iPhoneOS.platform        iPhoneSimulator.platform

我先检查一下你的环境。我怀疑您导出了一个变量来设置平台目录(特别注意路径名中的双斜杠)。特别检查PATH和CC,但我会查找其中包含/Developer的任何内容。这看起来像是来自某些第三方构建帮助程序和工具链的设置。

我先检查一下您的环境。我怀疑您导出了一个变量来设置平台目录(特别注意路径名中的双斜杠)。特别检查PATH和CC,但我会查找其中包含/Developer的任何内容。这看起来像是来自某些第三方构建帮助程序和工具链的设置。

从以下命令开始:

哪个gcc


这将告诉您被调用的gcc可执行文件的实际位置。然后可以相应地修改路径。您可能还需要修改LD_LIBRARY_PATH变量,并且iPhone版本可能会调用不同的运行库。

从以下命令开始:

哪个gcc


这将告诉您被调用的gcc可执行文件的实际位置。然后可以相应地修改路径。您可能还需要修改LD_LIBRARY_PATH变量,iPhone版本也可能调用不同的运行时库。

我知道这是一个古老的问题,但万一有人遇到与我相同的问题,您也会遇到以下错误:

c++:安装问题,无法执行“cc1plus”:没有这样的文件或目录


如果您试图在PPC机器上交叉编译i386代码,并且选择了gcc 3.3。要解决此问题,请使用gcc_select选择gcc 4.0或更高版本。i、 e.
'sudo gcc_select 4.0'

我知道这是一个古老的问题,但万一有人遇到与我相同的问题,您也可以得到以下错误:

c++:安装问题,无法执行“cc1plus”:没有这样的文件或目录


如果您试图在PPC机器上交叉编译i386代码,并且选择了gcc 3.3。要解决此问题,请使用gcc_select选择gcc 4.0或更高版本。i、 e.
'sudo gcc_select 4.0'

事实上,我已经将
/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/
手动添加到路径中。我真傻。事实上,我已经手动将
/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/
添加到路径中。我真傻。