作者costbook (没$结婚干嘛,有$干嘛结婚)
看板C_and_CPP
标题Re: [问题] 用 system() 执行程式的问题
时间Sun Oct 4 20:10:31 2009
刚才测试了一下,发现
1.Dev-C++的执行捷径没有设定命令列引数,
所以不确定启动时是否要加上什麽参数
2.很直觉地用绝对路径去开启source file,
结果可以编译
devcpp.exe C:\Dev-Cpp\test.cpp
3.其实Dev-C++的工具都在C:\Dev-Cpp\bin下面,
不如把这个路径加到环境变数,
以後就用gcc.exe、g++.exe来编译程式吧
※ 引述《walker2009 (谁人未尝自以为)》之铭言:
: 由於最近在玩 ACM
: 於是就写了个懒人程式
: 程式执行之後 我只要输入题目名称 如: 476 - Points in Figures: Rectangles
: 程式就会开一个资料夹 476 - Points in Figures: Rectangles
: 里面产生档案 476.cpp
: 并且执行 Dev C++ 後, 将 476.cpp 开启
: 程式到这里都是成功的, 但是我却发现虽然成功开启 476.cpp
: 按了 F9 他却说 无法编译
: 我把 Dev 关掉 直接点 476.cpp 开启的话就可以编译
: 如果是用 system("C:\\devcpp.exe 476.cpp"); 开启的话就不能编译
: 想请问这是这个指令的问题吗??
: 该怎麽解决这样的问题呢??
: 谢谢^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 120.124.134.62
1F:→ walker2009:@@ 请问要如何把那个路径加到环境变数呢~ 感恩^^ 10/04 20:24
3F:→ walker2009:感恩!! 马上研究看看 10/05 00:29