Xcodeはビルド構成(コンパイラ&リンカオプションとフラグ)をMakefileにエクスポートすることをサポートしていますか?または、そのようなタスクのためにサードパーティの実装が利用可能ですか?ビルドコンフィギュレーションからMakefileを作成する
私たちは(ネイティブコードの)ほとんどの開発をXcodeで行いますが、Windows/Linuxライブラリに対してもコンパイルする必要があります。一般に、Xcodeには有効なビルド設定があり、コード変更を行う前にMakefileを手動で編集します。このプロセスはエラーが発生しやすく、開発環境とビルドシステムの間に望ましくない違いが生じます。
ビルド設定をMakefileに自動的にエクスポートすると、我々のフローが大幅に簡素化されます。私はあなたの答えはxcodebuild -showBuildSettings
$ xcodebuild -showBuildSettings
Build settings for action build and target YourApp:
ACTION = build
AD_HOC_CODE_SIGNING_ALLOWED = NO
ALTERNATE_GROUP = staff
ALTERNATE_MODE = u+w,go-w,a+rX
ALTERNATE_OWNER = Stanislaw
...
であるあなたが-scheme
、-configuration
のような通常のオプションとそれを組み合わせることができると思い
これはC言語とC++にどのように関連していますか?その上に、2つの異なる言語がありますか? – Badda
このタグはObjective-C/Swift関連ではないことを強調しています。 – Elist