Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/129.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在CentOS 5.5上安装两个不同版本的boost? Python的许多Linux C++扩展的构建方法是使用CENTOS 5.5作为底层操作系统在坞坞上构建它们。我的扩展具有boost库依赖性。我可以小心地使用yum将boost1.44库安装到用于构建python扩展的dockers中,这就是我目前使用的版本。然而,这限制了我,尽管我在IOS和Windows的这些扩展的构建中使用了当前版本的boost,但我必须非常小心,在Linux上历史上的boost版本1.44中,代码仍然可以正常工作_C++_Docker_Boost_Centos_Python Manylinux - Fatal编程技术网

如何在CentOS 5.5上安装两个不同版本的boost? Python的许多Linux C++扩展的构建方法是使用CENTOS 5.5作为底层操作系统在坞坞上构建它们。我的扩展具有boost库依赖性。我可以小心地使用yum将boost1.44库安装到用于构建python扩展的dockers中,这就是我目前使用的版本。然而,这限制了我,尽管我在IOS和Windows的这些扩展的构建中使用了当前版本的boost,但我必须非常小心,在Linux上历史上的boost版本1.44中,代码仍然可以正常工作

如何在CentOS 5.5上安装两个不同版本的boost? Python的许多Linux C++扩展的构建方法是使用CENTOS 5.5作为底层操作系统在坞坞上构建它们。我的扩展具有boost库依赖性。我可以小心地使用yum将boost1.44库安装到用于构建python扩展的dockers中,这就是我目前使用的版本。然而,这限制了我,尽管我在IOS和Windows的这些扩展的构建中使用了当前版本的boost,但我必须非常小心,在Linux上历史上的boost版本1.44中,代码仍然可以正常工作,c++,docker,boost,centos,python-manylinux,C++,Docker,Boost,Centos,Python Manylinux,最好的可维护方法是什么。如何升级docker中的boost库,同时保持Centos 5.5预期的manylinux兼容性?我可以实现当前的boost兼容性吗 在这种情况下,我通常在我的本地目录中构建并安装我自己的boost版本(例如1.63)。现在,为了将任何应用程序链接到新库,我使用LD\u LIBRARY\u PATH告诉链接器要使用哪些boost库

最好的可维护方法是什么。如何升级docker中的boost库,同时保持Centos 5.5预期的manylinux兼容性?我可以实现当前的boost兼容性吗

在这种情况下,我通常在我的本地目录中构建并安装我自己的boost版本(例如1.63)。现在,为了将任何应用程序链接到新库,我使用
LD\u LIBRARY\u PATH
告诉链接器要使用哪些boost库