我在几天前发布了关于这个问题的文章(现在已经删除了),但是后来我更接近于一个解决方案,因此,我认为,能够更好地提出一个建设性的问题。在
我试着用Boost.Python在VisualStudio中构建一个基本的C++“hello World”函数,作为.pID文件;我的过程如下:
然后我从this website复制一个基本的“hello world”函数和包装器:
#define BOOST_PYTHON_STATIC_LIB
#include <boost/python.hpp>
char const* greet()
{
return "hello, world";
}
BOOST_PYTHON_MODULE(hello_ext)
{
using namespace boost::python;
def("greet", greet);
}
但是,在尝试构建解决方案时,我收到错误消息,“LNK1104无法打开文件'python27.lib'”我认为我的问题类似于this question,但是我尝试创建了一个'user'-配置堵塞'主目录中的文件:
^{pr2}$我继续收到同样的错误信息。在
我该如何强制增强.Python3使用python3.6而不是默认的python2.7?
目前没有回答
相关问题 更多 >
编程相关推荐