【发布时间】:2013-04-03 19:59:08
【问题描述】:
我想在 c# 项目中编译 c 代码(检查语法) 或者我想知道如何在 c# 应用程序中使用 GCC 编译器
【问题讨论】:
我想在 c# 项目中编译 c 代码(检查语法) 或者我想知道如何在 c# 应用程序中使用 GCC 编译器
【问题讨论】:
Process.Start 将允许您运行任何应用程序,包括 GCC(或任何其他编译器/make 实用程序)并传递参数。
Process.Start("gcc.exe", "my.c");
您可能需要更多命令行选项,而不仅仅是文件名(即输出/包含文件夹位置),并且如果 PATH 环境变量中尚不可用,则可能需要指定编译器路径。
【讨论】: