当前位置: 首页 > 编程语言 > C#

如何使用mingw32-gcc编译器以编程方式从ac#代码编译ac代码分享

时间:2023-04-10 13:11:04 C#

C#学习教程:如何使用mingw32-gcc编译器以编程方式从c#代码编译ac代码我正在尝试,但我还没有找到任何解决方案。这是我的代码。try{varinfo=newProcessStartInfo{FileName="cmd.exe",Arguments="mingw32-gcc-oaTest.c"};varprocess=newProcess{StartInfo=info};boolstart=process.Start();过程.WaitForExit();如果(开始){Console.WriteLine(“完成”);}}catch(Exception){Console.WriteLine("未完成");我在Windows7中使用VS2010并且安装了mingw32-gcc,mingw32-gcc的环境变量是C:\ProgramFiles\CodeBlocks\MinGW\bin任何帮助将不胜感激。提前致谢。不需要调用cmd.exe程序。可以直接带参数调用mingw32-gcc.exe程序。编辑:字符串szMgwGCCPath="C:\mingw32\bin\mingw32-gcc.exe";//位置字符串示例szArguments="-cmain.c-omain.exe";//参数示例ProcessStartInfogccStartInfo=newProcessStartInfo(szMgwGCCPath,szArguments);gccStartInfo.WindowStyle=ProcessWindowStyle.Hidden;Process.Start(gccStartInfo);GreetingTry以上是C#学习教程:Howtoprogrammaticallycompileaccodefromc#codeusingthemingw32-gcccompiler内容,如果对你有用,需要进一步了解C#学习教程,希望大家多多关注—Processprocess=Process.Start(@"C:ProgramFilesCodeBlocksMinGWbinmingw32-gcc.exe","-oaTest.c");本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: