c - 如何使用编译器tcc在window中添加gsl库?

标签 c windows gsl tcc

目前,我可以通过以下命令使用 Windows 命令提示符来编译和运行基本的“Hello World”程序:

tcc.test.c 

后跟

test.exe.

其中 test 是包含“Hello World” 程序代码的文件的名称。

我在 c:\驱动器上安装了 tcc 文件夹。我有另一个程序需要 gsl 库才能运行,但我不知道从哪里以及如何正确安装该库以及在程序编译和运行时如何调用它。

最佳答案

您可能想阅读以下文档:;。

其中,除其他外,还表示:

-Bdir 设置 tcc 内部库的路径(默认为 PREFIX/lib/tcc')。 ”

同样令人感兴趣的是:

-Idir' 指定附加包含路径。包含路径按照指定的顺序进行搜索。始终搜索系统包含路径。默认系统包含路径为:/usr/local/include'、/usr/include' 和 PREFIX/lib/tcc/include'。 (PREFIX'通常是/usr'或/usr/local')。 ”

最后:

-Ldir' 为-l' 选项指定附加静态库路径。默认库路径为 /usr/local/lib'、/usr/lib' 和 `/lib'。

-lxxx' 将您的程序与动态库 libxxx.so 或静态库 libxxx.a 链接。在-L'选项指定的路径中搜索库。

关于c - 如何使用编译器tcc在window中添加gsl库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33299517/

相关文章:

根据文件中的数字创建新变量 - C

c++ - 在网络第 3 层和第 2 层编程

android - 使用 WSL2 为空的 ADB 设备列表

c - 使用 gsl 编写 Runge-Kutta ODE 求解器

c - #ifdef(或其他预处理器指令)是否适用于函数声明(以测试函数是否存在)?

具有 unicode 支持且没有 COM 注册的 C++ xml 解析器

C 字符数组实现

c - 使用 CreateProcess,无法获取 CREATE_NO_WINDOW 来抑制控制台

c - 为什么 gcc 找不到 GSL?

c++ - 对 gsl 的 undefined reference