搜索
首页
|
论坛
|
消息
QTCN开发网
>
Qt基础编程
主题:
Qt5怎么启用公共语言运行时支持(/CLR)
回帖:google上不停的搜索,零零散散的资料,
终于还是让我解决了
pro里面加编译参数:
QMAKE_CXXFLAGS += /clr
win* {
QMAKE_CXXFLAGS_EXCEPTIONS_ON = /EHa
QMAKE_CXXFLAGS_STL_ON = /EHa
}
代码里显性调用C#的dll
#using
运行时C#dll必须和你的主程序在一个目录下,
比如目录a下有a.exe目录b/b.dllb.dl调用c#.all,c#.all 还是得还a.exe一个目录
yanwuyue
回帖于2016-07-05 14:02
下一楼›
:最新的Qt5.8已经不需要改pro文件了,直接使用如下引用即可,运行也要把dll拷贝到exe目录,我这有 ..
(
yanniupai
)
‹上一楼
:你可以在vs工程属性里看 他加了一些什么参数
我看启用clr/EHs 会变成 /EHa
我是直 ..
(
zhang2349
)
查看全部回帖(19)
«返回主帖