我的环境是:
Windows 7。 pydevide(eclipse)。 Python。在
我想编译和测试C++中编写的一些代码(将来,这个代码将由Python脚本生成)。我需要编译一个简单的.c文件作为python扩展。在现在我的代码是:
/*
file: test.c
This is a test file for add operations.
*/
float my_add(float a, float b)
{
float res;
res = a + b;
return res;
}
以及.py文件:
^{pr2}$如果我启动这个脚本,我会得到:
也就是说我在方法上出错了PyCompiler.compile,自从subprocess.call不是1。在
你能就这个问题提供一些指导吗?在
你知道还有别的方法吗?在
实际上,我通过安装MinGW并使用它编译C代码来解决这个问题。我的python代码是:
类初始化:
^{pr2}$和类方法:
以及执行代码:
相关问题 更多 >
编程相关推荐