C++:如何构建我自己的实用程序库?

标签 c++ linux shared-libraries

我开始精通 C++,这样我就可以编写自己的基于 C++ 的脚本(以取代我以前编写的 bash 和 PHP 脚本)。

我发现我开始有一个非常小的实用函数和子例程集合,我想在几个不相关的 C++ 脚本中使用它们。

我知道我不应该重新发明轮子,我可以为我自己创建的一些实用程序使用外部库。然而,创建我自己的实用函数很有趣,它们完全适合我心目中的工作,对我来说这是学习过程的很大一部分。当我足够熟练地从事更严肃、更长期的项目时,我将了解如何使用更完善的外部库。

因此,问题是:如何管理我的个人实用程序库,使这些功能可以轻松地包含在我的各种脚本中?

我正在使用 linux/Kubuntu、vim、g++ 等,主要编写 CLI 脚本。

不要在经验方面假设太多! ;) 欢迎链接到教程或适当记录相关主题的地方。

最佳答案

关于C++:如何构建我自己的实用程序库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4496411/

相关文章:

linux - 程序没有找到 so 库,即使 ldconfig 知道它

python - 如何从 Python 调用类的 C++ 函数

c++ - 跨继承树初始化元组

python - linux+apache2.2+wsgi+python 上传文件时出现额外内容

java - 有没有办法在 Linux 上用 Java 原子地写入文件?

c++ - 自建llvm opt的 undefined symbol ?

python - 在已经安装了 Python 2.7 的系统上从源代码编译 Python 2.7.3

c# - 从 c++11 time_t 创建一个可转换为 .net DateTime 的字符串

c++ - 使用 100 个符号时,交互式经纪人 api 落后于 tws

c - sync() 最多需要多少时间?