それとも、あなたは皆、あなたが応答をタイプすることができないほど激しく笑っていますか?:)
結論として、使用している1つのライブラリ(GDAL)には、CMAKEビルドプロセスに組み込みたいNMAKEビルドファイルがあります。しかし、多分NMAKEとCMAKEはリンゴとオレンジですか?
それとも、あなたは皆、あなたが応答をタイプすることができないほど激しく笑っていますか?:)
結論として、使用している1つのライブラリ(GDAL)には、CMAKEビルドプロセスに組み込みたいNMAKEビルドファイルがあります。しかし、多分NMAKEとCMAKEはリンゴとオレンジですか?
基本的な考え方は、最初のビルドシステムから2番目のビルドシステムをチェーンすることです。
CMakeの場合:
次のようなものを使用します
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/nmake-target.dll
COMMAND nmake
DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/Makefile
)
http://www.cmake.org/cmake/help/cmake2.6docs.html#command:add_custom_command
SConsの場合:
次のようなものを使用します
env.Command ('nmake-target.dll', null, 'nmake')
http://scons.org/doc/2.1.0.alpha.20101125/HTML/scons-user/c3778.html