【发布时间】:2013-11-27 10:42:23
【问题描述】:
我使用Pthread Win32 进行 C 编程。
如果我使用这个命令用 GCC/Mingw32 编译我的程序:
mingw32-gcc.exe -c "Console.c" -o "Console.o"
mingw32-gcc.exe -o "Console.exe" "Console.o" "libpthreadGC2.a"
我需要把pthreadGC2.dll放在同一个目录或者系统文件夹中。
如何将我的程序与 DLL 结合起来?链接器?
(来自维基百科)
这里是所有可能需要的文件:
-
libpthreadGC2.a ⇒ 静态链接库
-
pthreadGC2.dll ⇒ 动态链接库
-
console.c ⇒ 我的 c 文件
如何编写命令?如何将它们组合在一起?
【问题讨论】:
-
我也有同样的问题,答案是:stackoverflow.com/a/28583154/3706301
标签: c multithreading posix static-libraries mingw32