我终于设法使用 eclipse、c++ 和 boost 构建了我的项目,但是当我运行程序时,我得到:
~/workspace/HelloWorld/Debug/HelloWorld: error while loading shared libraries:
libboost_regex.so.1.54.0: cannot open shared object file: No such file or directory
显然,我不希望它链接到这样一个特定版本,并且如果可能的话,在构建文件时根本没有共享库。
即使我已经手动安装了最新的 boost 和/或可以或应该将其静态链接到我的二进制文件中,如何使用更通用的名称?