我有python代码......但我如何在C++中执行它? 我对C++没有多少经验。我想要的是制作一个exe文件,将其作为自动运行放在CD中。它必须在我的cd中使用xulrunner.exe打开application.ini文件。由于路径在每台计算机上都有所不同,所以我可以做这样的事情。从当前目录打开一个exe C++
import subprocess
import os
path= os.getcwd()
final = path + '/xulrunner.exe ' + path + '/application.ini'
print final
os.system('final')
subprocess.call(['C:\\Temp\\a b c\\Notepad.exe'])
TEST.CPP:在功能'INT主(INT,CHAR **)“: TEST.CPP:3:错误:矛盾的声明 '诠释AC' 测试.cpp:3:错误:'ac'以前声明为'char ** ac' test.cpp:3:错误:声明'int ac' test.cpp:3:错误: char ** ac' test.cpp:4:error:'MAX_PATH'未在此范围内声明 test.cpp:5:错误:未在此范围内声明'path' test.cpp:5:错误: 'GetCurrentDirectory'未在此范围内声明 test.cpp:7:错误:'最终'未在此范围内声明 test.cpp:9:错误:'system'未在此范围内声明 – esafwan 2010-08-01 03:19:53
错误原因可能是什么? – esafwan 2010-08-01 03:20:18
我没有在编辑器中输入它或尝试编译 - 你需要知道*一些* C++才能使它工作。我纠正了主要的AC/AV。试试MAXPATH或者在那里贴一个大数字。尝试#包括 ---我只是想让你开始。 –
2010-08-01 03:22:30