gpt4 book ai didi

c - 如何包含

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

当你#include带有 <> 的文件,编译器在特定位置搜索标题。我应该把 lua 文件放在哪里才能让它工作?我想我知道 gcc 的所有(?).h 在哪里文件位于。或者我是否必须将它们保存在同一个项目文件夹中并执行 #include "lua.h"反而?我假设我应该使用 LuaDist 中的任何内容而不是二进制文件,因为它没有编译。

(如果需要知道的话,我正在使用 Windows)

最佳答案

编辑:抱歉,这对 Windows 可能没用。不过,如果将来有人运行 Linux/BSD/macOS/Solaris/etc. 遇到此问题:

应该有一个可用于 Lua 的 pkg-config 文件,它会告诉你你需要什么标志。对于 Lua 5.1(我在 Fedora 28 上看到的版本),它是 lua-5.1。所以,要编译:

cc … `pkg-config --cflags --libs lua-5.1`

关于c - 如何包含<lua.h>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52953519/

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