Mac マシンで Swift をコンパイルすると、動的ライブラリlibswiftDemangle.dylib
が作成されます。Linux マシン上で作成された動的ライブラリも必要ですが、ソース コードのコンパイル後に動的ライブラリが作成されません。
のファイルCMakeLists.txt
にlib/SwiftDemangle/CMakeLists.txt
は次が含まれています。
add_swift_library(swiftDemangle SHARED
SwiftDemangle.cpp
MangleHack.cpp
LINK_LIBRARIES swiftBasic)
ただし、ライブラリは作成されません。
このコマンドを使用し./swift/utils/build-script -R -c --build-subdir build --install-prefix /mnt/servers/swift/install -j4
てプロジェクトをビルドし、最終的に実行cmake
しninja
てプロジェクトをビルドします。
何か案は?