Linux运维人员必知必会工具汇总

Linux运维人员必知必会工具汇总,第1张

领域 :工具名称

*** 作系统 :CentOS、Ubuntu、Redhat、suse、Freebsd

网站服务: nginx、apache、lig>

1b2e923 backend_startup_one (type=config, suffix="cn=config"): bi_db_open faile

d! (-1)

这句已经指出了,用于内部保存数据的berkeley db文件打开失败,是不是没有安装berkeley db数据库?

1生成Lua静态库

(1)下载lua src。

最新版本是523。 下载地址。

(2)新建VS Win32控制台应用程序,取名为Lua。在应用程序设置中选择应用程序类型为静态库,附加选项中取消预编译头的勾选。

(3)在Lua的VS项目文件夹中新建LuaSrc目录,用于存放Lua源码。解压下载的lua src,拷贝src目录下所有 c和 h文件到LuaSrc。

(4)在Lua的VS项目文件夹中新建bin目录,用于存放Lualib。

(5)在VS环境中,右键点击Lua项目,选择添加->现有项,导入LuaSrc目录下所有的文件。

(6)右键点击Lua项目,选择属性,在顶部选择所有配置,然后修改配置属性->常规->输出目录为

$(SolutionDir)bin

(7)为了禁止一些安全警告(Windows程序员知道为什么),需要再修改配置属性->C/C++–>预处理器->预处理器定义,在末尾添加

;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_DEPRECATE

(8)选择release模式,点击项目,生成Lualib即可。Lualib生成在bin目录下。

2调用Lua静态库

(1)在Lua解决方案下新建名字为HelloLua的Win32控制台程序,采用默认选项,不做修改。

(2)右键点击HelloLua项目,选择属性,修改配置属性->C/C++–>附加包含目录,新增

\LuaSrc

(3)在修改配置属性->链接器->输入->附加依赖项,新增

\bin\Lualib

或者使用代码链接lua库,即在HeloLuacpp中添加如下代码,

#pragma comment (lib,"/bin/Lualib")

(4)设置HelloLua项目为默认启动项,点击生成项目即可。

(5)因为此时main函数并没有执行任何代码,所以控制台一闪而过。右键HelloLua项目的源文件,添加新建项,取名hellolualua。

附上出处链接:

以上就是关于Linux运维人员必知必会工具汇总全部的内容,包括:Linux运维人员必知必会工具汇总、配置openldap,找不到配置文件。、windows下安装OpenLDAP问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9502100.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存