I am pretty sure that target_link_libraries()
macro accepts a target as its first parameter:
target_link_libraries(<target> [item1 [item2 [...]]]
[[debug|optimized|general] <item>] ...)
And you have forgot to specify it. So instead of target_link_libraries(${XercesLib})
, try target_link_libraries(${PROJECT_NAME} ${XercesLib})
.
Hopefully, that solves it.