gpt4 book ai didi

c - 如何在没有 pthreadGC2.dll 的情况下执行程序?

转载 作者:太空宇宙 更新时间:2023-11-04 00:06:53 25 4
gpt4 key购买 nike

我使用 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 结合?链接器?

(来自维基百科)

以下是可能需要的所有文件:

  1. libpthreadGC2.a ⇒ 静态链接库

  2. pthreadGC2.dll ⇒ 动态链接库

  3. console.c ⇒ 我的 c 文件

命令怎么写?如何将它们组合在一起?

最佳答案

在 Linux 中,我们使用 -lpthread 链接到动态 pthread 库 pthread.so。在 Windows 中,我认为它几乎是一样的,比如“-L/your/path/to/pthreadGC2.dll -lpthreadGC2”。试试这样的命令

关于c - 如何在没有 pthreadGC2.dll 的情况下执行程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20240197/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com