pqn*_*net 21 macos command-line xcodebuild xcode4
我有遗留代码依赖于指针,32-bit并希望xCodeBuild用来构建代码command line.由于某种原因,这不起作用.这是我使用的命令:
xcodebuild -configuration Debug -arch i386
-workspace MyProject.xcworkspace -scheme MyLib
Run Code Online (Sandbox Code Playgroud)
这是我得到的输出
[BEROR]No architectures to compile for
(ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386).
Run Code Online (Sandbox Code Playgroud)
显然,它试图建立x86_64的代码,并惨遭失败,因为我只启用i386从VALID_ARCHSXcode中的项目设置.
有没有办法让它理解我不想要一个64-bit图书馆?
Lau*_*ble 46
如果要使用参数ONLY_ACTIVE_ARCH,NO则必须设置为.通过传递这些参数,您可以强制使用正确的体系结构.xcodebuildARCHS
xcodebuild ARCHS=i386 ONLY_ACTIVE_ARCH=NO -configuration Debug -workspace MyProject.xcworkspace -scheme MyLib
Run Code Online (Sandbox Code Playgroud)
请参阅此参考以获取详细信
| 归档时间: |
|
| 查看次数: |
27671 次 |
| 最近记录: |