CMake生成的二进制文件是否与xcodebuild的兼容?

时间:2015-09-04 01:02:05

标签: c++ xcode macos cmake makefile

我有一个C ++项目,它由CMake生成的几个构建系统组成。一个是Make,另一个是Xcode的xcodebuild(用于x86_64系统)。

编译器标志对于两者都是相同的,但确认xcodebuild的一个总是有不熟悉的标志,我没有在我自己的CMakeLists中明确设置,我认为这些标志是Xcode的默认值。 / p>

以下是我的担忧:

  1. 可以看到两个二进制文件在逻辑级别上彼此兼容吗? (我已经确认它们在位布局级别上或多或少不兼容。)
  2. 由于额外的标志总是附加到xcodebuild项目,是否会有任何机会出现不一致的行为?
  3. 我应该使用Make / xcodebuild开发软件?
  4. 我已经确认每个二进制文件的工作原理与我预期的一样,测试项目也是在同一个构建过程中生成的,但是没有任何稳定的证据证明我们两者都是相同的。

0 个答案:

没有答案
相关问题