在C语言中将C项目编译为DLL文件

时间:2015-10-20 14:32:03

标签: c gcc dll compilation mingw

我从here下载了libnova库。

遵循自述文件,我可以创建.a.so个库。但我需要在Windows上为Qt程序提供.dll文件。你能告诉我如何生成.dll文件吗?我对Linux非常熟悉,但是关于Windows的新手。

感谢任何回复。

2 个答案:

答案 0 :(得分:0)

在控制台窗口中使用以下命令:

 g++ -shared -o example_dll.dll example_dll.o -W      

注意:在执行此操作之前,需要先安装GCC。

答案 1 :(得分:0)

此方法用于静态库here

转到并引用here ...这是用于Windows动态链接...

感谢与问候...