tensorrtx can not determine linker language for target: myplugins,报错

注意动态链接库是直接生成的,不需要从其他地方获取,这个报错是路径问题或者没有生成的原因,

解决方法

1,查看是不是路径有问题
2.这个错误通常发生在CMake试图为一个目标链接源文件,但是无法确定应该使用哪种语言进行链接。在你的情况下,myplugins库可能只包含了头文件(.h或.hpp),而没有源文件(.cpp或.cu)。CMake需要至少一个源文件来确定链接语言。

你可以尝试在CMakeLists.txt中为myplugins目标显式设置链接语言。例如,如果你的代码是C++,你可以添加以下行:

set_target_properties(myplugins PROPERTIES LINKER_LANGUAGE CXX)

这将直接告诉CMake为该目标使用C++进行链接1。

如果你的库真的只包含头文件,那么你可能需要将它设置为INTERFACE库1。INTERFACE库是一种只包含头文件的库,不包含任何要编译的源文件。你可以这样做:

add_library(myplugins INTERFACE)

其他说明:

你可能感兴趣的:(java,开发语言,机器人,notepad++,linux)