导航:首页 > 源码编译 > 用qt编译生成dll

用qt编译生成dll

发布时间:2023-07-07 13:45:45

❶ qt5编译成功了,出来了exe很多,但是怎样生成

platforms/qwindows.dll 注意这个platforms是一个文件夹,你拷贝整个文件夹就行
icudt51.dll
icuin51.dll
icuuc51.dll
libgcc_s_dw2-1.dll
libGLESv2.dll
libstdc++-6.dll
libwinpthread-1.dll
Qt5Core.dll
Qt5Gui.dll
Qt5Multimedia.dll
Qt5MultimediaWidgets.dll
Qt5Network.dll
Qt5OpenGL.dll
Qt5Positioning.dll
Qt5PrintSupport.dll
Qt5Qml.dll
Qt5Quick.dll
Qt5Sensors.dll
Qt5Sql.dll
Qt5Svg.dll
Qt5WebKit.dll
Qt5WebKitWidgets.dll
Qt5Widgets.dll
qwindows.dll
你在qt的目录中找到这25个dll,随同可执行文件一块发布就可以了。把可执行文件至于这些dll目录下,或者将这些dll加到环境变量中也行。有些dll名称可随版本得不同而不同。

❷ 请教各位关于qt调用matlab生成的DLL的问题

1>首先生成目标文件,但是此时要加编译器选项-fpic和链接器选项-shared,

gcc -fpic -c add.c

gcc -fpic -c sub.c

生成中间文件add.o和sub.o

2>其次生成动态库

gcc -shared –o libtiger.so add.o sub.o

生成动态库libtiger.so,libtiger.so就是我们生成的目标动态库。我们以后使用动态库和main.c程序生成可执行程序!

❸ Qt 如何生成可执行程序,用mingw32-make生成的缺少dll文件

直接编译就可以了,银纳但由于编译默认是动态编译,如果要运行的话,在我的电脑->高级->环境设置->path里面添加x:\QtSDK\mingw\bin;x:\QtSDK\Desktop\Qt\4.8.0\mingw\bin(以上仅仅是我电脑的配置,你看懂就行)。
如果是要打包程序到别的电脑运行,因为是动态编译,所以编译出来的.exe文件并不完整,需要把它依赖的.dll文件也带上。
第一方法:如果你也装了VC++6.0的话,到开始->告搏蔽所有程序->Mocrosoft Visual C++ 6.0->Mocrosoft Visual C++ 6.0 Tools->Depends,用这个工具软件打开编译生袜州成的.exe文件你能看到它具体依赖的.dll文件,在上面给出的两个路径里面找,打包是带上,如果你没找的,那一般就是Window共有的Dll文件,打包不用带上。
第二种方法:如果你没有安装VC++6.0的话,那你只能不设置path点击exe文件,看提示信息缺少什么dll文件,在上面给出路径中找到相应dll文件,打包时带上。

阅读全文

与用qt编译生成dll相关的资料

热点内容
程序员的谋生手段 浏览:431
泉州电视台直播源码 浏览:681
路径规划算法比较 浏览:86
墨刀开发APP如何设置背景图片 浏览:139
软件设计师教程pdf 浏览:726
python数据同时给多个线程 浏览:150
php内核源码入口 浏览:910
java内存图片 浏览:227
电器原理pdf 浏览:273
谷歌注册无法连接网络连接服务器地址 浏览:428
在识货app上怎么联系客服 浏览:470
javac数据类型 浏览:480
kmp算法算法导论 浏览:193
单反照片批量压缩 浏览:340
javazip压缩目录 浏览:712
89c52单片机晶振 浏览:206
pdf转jpgmac 浏览:801
65压缩机多少钱 浏览:122
同类型服务app如何脱颖而出 浏览:764
mtm月线金叉选股预警公式源码 浏览:228