問題なく動作する簡単なアプリケーションを作成しました。ただし、次のディレクトリにあるいくつかのライブラリとリンクする必要があります。
/opt/norton/lib
私のmakeファイルには、次のように機能しますが、cmakeを使用する必要があります
LIBS_PATH = -L/opt/norton/lib
INC_PATH = -I/opt/norton/inc
LIBS = -lntctrl
私の CMakeList.txt にはこれがありますが、機能しません。次のエラーが発生し続けます。
undefined reference to `nt_init'
これは私の CMakeList.txt です
# Includes files
INCLUDE_DIRECTORIES(/opt/norton/inc)
# Link libraries
LINK_DIRECTORIES(/opt/norton/lib)
# Add the library that is used by nt_init
TARGET_LINK_LIBRARIES(-lntctrl)
ADD_LIBRARY(application initialize_nw)
アドバイスをありがとうございました。