重複の可能性:
プロセッサ機能のCMakeテスト
cmakeexecute_processで次のコマンドを実行しようとしています:
nm /home/cquiros/GOBLET/tools/3rdParty/shapelib/libshp.a | grep 'DBFReorderFields'
しかし、私はいつもコマンドが見つかりません。これはコードです:
SET (CMD "nm")
SET (CMDA "${SHAPELIB_LIBRARY} | grep 'DBFReorderFields'")
execute_process(COMMAND ${CMD} ${CMDA} RESULT_VARIABLE rv)
$ {SHAPELIB_LIBRARY}=/home/cquiros/GOBLET/tools/3rdParty/shapelib/libshp.a。結果は空または「000000000000358dTDBFReorderFields」である必要があります
それを機能させる方法はありますか?