私のプロジェクトでzlibを自動的に構築するためのcmakeスクリプトを作成したいと思います。externalproject_addでコマンド引数を設定する方法
私は
externalproject_add(zlib
PREFIX .
# download step
GIT_REPOSITORY [email protected]:madler/zlib.git
GIT_TAG v1.2.8
# configure step
SOURCE_DIR zlib
CONFIGURE_COMMAND ${CMAKE_SOURCE_DIR}/build/zlib/zlib/configure --archs="-arch ${ARCH}" --static
# build step
BUILD_COMMAND make
BUILD_IN_SOURCE 1
# install step
INSTALL_DIR zlib-${ARCH}
INSTALL_COMMAND make install
# logging
LOG_CONFIGURE 1
LOG_BUILD 1
LOG_INSTALL 1
)
を追加しました。しかし、それはこのような構成コマンド生成:私は適切に引用されていないと思う
'/Users/david/Documents/cmake_projects/build/zlib/zlib/configure' '--archs=' '-arch' 'x86_64"' '--static"'
を。
私は多くのトリックを試みましたが、私はコマンドの仕事を得ることができません。何か案が?
は "多くのtricks_を_tried" - これらそのうち? –