导航:首页 > 源码编译 > 用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相关的资料

热点内容
如何pdf填充颜色 浏览:474
怎么查看c盘有多少文件夹 浏览:682
程序员那么可爱里面的男主角 浏览:731
编程老师的照片墙 浏览:299
函数未定义但是能编译运行 浏览:974
湖南省常德通用压缩机有限公司 浏览:109
服务器的双电是什么意思 浏览:614
程序员离开后代码运行几天 浏览:386
多多乐app是什么干嘛的 浏览:346
文档加密授权工具 浏览:436
命令与征服将军闪退 浏览:132
vs2019预编译怎么设置 浏览:780
沈阳中软python培训班 浏览:493
逆战文件夹怎么放 浏览:120
怎么统一删除文件夹raw文件 浏览:121
卡尔曼滤波算法书籍 浏览:769
安卓手机怎么用爱思助手传文件进苹果手机上 浏览:844
安卓怎么下载60秒生存 浏览:803
外向式文件夹 浏览:240
dospdf 浏览:431