请教qt6基于cmake加载dll动态库的方法
qt6的工程是基于cmake管理的stm32调试输出用的是rtt printf 所以qt想调用JLinkARM.dll 来显示数据和曲线但是现在遇到的问题是qt调用dll的问题 现在一直调用失败 使用QLibrary调用
我继续用的QMAKE,图形控件用的QT Chart
https://img.alicdn.com/imgextra/i4/299314119/O1CN01ayFLJw1gIYBc0uQdS_!!299314119.gif
eric2013 发表于 2023-8-9 19:00
我继续用的QMAKE,图形控件用的QT Chart
嗯我的问题可能是jlinarm.dll 是32位的 我的qt是64位的 我擦。。。要不是看名字,我还以为是我提问的。
add_library(JLinkARM_x64 STATIC IMPORTED)
set_target_properties(JLinkARM_x64 PROPERTIES IMPORTED_LOCATION ${PROJECT_SOURCE_DIR}/lib/JLinkARM_x64.lib)
target_link_libraries(elf_lib PUBLIC JLinkARM_x64)
哦,我这是静态的,不是动态调用的。
zhang0352505 发表于 2023-8-14 13:48
我擦。。。要不是看名字,我还以为是我提问的。
add_library(JLinkARM_x64 STATIC IMPORTED)
set_target_ ...
这个jlinkARM_x64.lib 你从哪找到的 zhang0352505 发表于 2023-8-14 13:48
我擦。。。要不是看名字,我还以为是我提问的。
add_library(JLinkARM_x64 STATIC IMPORTED)
set_target_ ...
我已经改为python+pylink了:lol
页:
[1]