Linux と Mac の両方でアプリケーションを実行しています。さて、このアプリケーションでは、いくつかのライブラリを別のパスからコピーする必要があります。
Linux の場合、cp ../gccRelease/libMsSipRelease.a ../../VoipAppLinux/lib/
Mac の場合、cp ../DerivedData/MsSipLib/Build/Products/Debug/libMsSipLib.dylib ../../VoipAppLinux/lib/
ご覧のとおり、両方のパスが異なります。さて、私の質問は、make ファイルで#ifdef Linux または #ifdef APPLEを使用できるかどうかです。できれば構文は何ですか?#ifdef が makefile で使用できない場合、どうすればこの問題を解決できますか。
ありがとうございました。