c#调用tcc运行.c文件

pztailan 2010-01-17 11:18:29
问题如标题所述,需不需要对TC进行配置?望高手解答~!
...全文
134 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
flyerwing 2010-01-18
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wuyq11 的回复:]
System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo.FileName = "c:\\tc\\tcc.exe";
p.StartInfo.UseShellExecute = false;
p.StartInfo.CreateNoWindow = false;
p.StartInfo.Arguments = "";
p.Start();
[/Quote]
不需要吧,启动传参数估计可以吧
jlj84237485 2010-01-18
  • 打赏
  • 举报
回复
UP
a12321321321312321 2010-01-18
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 cnzdgs 的回复:]
需要设置path、include、lib等环境变量,使其指示相应路径。
建议你做一个批处理文件来完成所有操作,用C#加载cmd /c xxx.bat。
[/Quote]
顶这个。
tzs2304 2010-01-18
  • 打赏
  • 举报
回复
up
jinglouxiaoqu 2010-01-18
  • 打赏
  • 举报
回复
tc里面有一些设置,有个path 还有一个打开文件的路径,
然后找到cmd下面运行 文件名.c
wuyq11 2010-01-17
  • 打赏
  • 举报
回复
System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo.FileName = "c:\\tc\\tcc.exe";
p.StartInfo.UseShellExecute = false;
p.StartInfo.CreateNoWindow = false;
p.StartInfo.Arguments = "";
p.Start();
pztailan 2010-01-17
  • 打赏
  • 举报
回复
C#调用外部程序tc的tcc编译器运行.c文件
lovexilove 2010-01-17
  • 打赏
  • 举报
回复
没明白
pztailan 2010-01-17
  • 打赏
  • 举报
回复
c#如何调用tcc运行.c文件??!
cnzdgs 2010-01-17
  • 打赏
  • 举报
回复
需要设置path、include、lib等环境变量,使其指示相应路径。
建议你做一个批处理文件来完成所有操作,用C#加载cmd /c xxx.bat。
dqw120 2010-01-17
  • 打赏
  • 举报
回复
Process process = new Process();

process.StartInfo.FileName = Application.StartupPath + "\\tc\\tcc.exe" ;
process.StartInfo.Arguments ="-Iinclude -Llib "+ Application.StartupPath + "\\tc\\Hello.c";

process.StartInfo.UseShellExecute = false;
process.StartInfo.CreateNoWindow = false;
process.Start();

111,123

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧