2

重複の可能性:
ビルド プロセス後に cmake で追加のソース ファイルをコンパイルする方法

proc ファイル (Pro*C oracle) を前処理して C ファイルを生成し、残りの C ファイルに沿ってコンパイルする必要があります。解決しようとしましたが、このように成功しませんでした

add_custom_command(TARGET my_proj OUTPUT PRE_LINK
    COMMAND ${PCC} iname=${PROJECT_SOURCE_DIR}/${conn}.proc 
        SQLCHECK=SYNTAX MODE=ANSI IRECLEN=255 ORECLEN=255
        ONAME=${PROJECT_SOURCE_DIR}/${conn}.c
    COMMAND "${CMAKE_C_COMPILER}" ${CMAKE_C_FLAGS} ${PROJECT_SOURCE_DIR}/${conn}.c
)

私は何を間違っていますか?

4

0 に答える 0