Как добавить файл .obj к зависимостям с помощью cmake? - PullRequest
0 голосов
/ 17 июня 2019

Я попробовал этот код, чтобы связать *.lib файлы и *.obj файлы с моей зависимостью.

SET(EXT_LIBS iphlpapi.lib json_writer.obj json_value.obj)

SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES SUFFIX "/link .obj")
TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${EXT_LIBS} )

Код работает только для *.lib файлов. А для файлов *.obj он ".lib" автоматически присоединяется. В результате

iphlpapi.lib 
json_writer.obj.lib
json_value.obj.lib

Но я хочу получить результат

iphlpapi.lib 
json_writer.obj    
json_value.obj

Как отключить автоматическое вложение ".lib", когда я связываю *.obj файлы в cmake?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...