在c#项目中编译c代码

本文关键字:代码 编译 项目 | 更新日期: 2023-09-27 18:07:13

我想在c#项目中编译c代码(检查语法)或者我想知道如何在c#应用程序中使用GCC编译器

在c#项目中编译c代码

流程。Start可以让你运行任何应用程序,包括GCC(或任何其他编译器/make工具)和传递参数。

Process.Start("gcc.exe", "my.c");

您可能需要更多的命令行选项,而不仅仅是文件名(即输出/包含文件夹位置),并且如果path环境变量中没有指定编译器的路径,则可能需要指定该路径。