您是否知道任何只需要一次或两次点击源代码进行编译的编译器?必须配置它才能完成它不计算,也不必去终端并写一两个字。
如果您可以自己查看为什么这么少的编译器包含gui,或者只是在资源管理器中发送到编译器列表,那么会给出额外的分数!
原因是我希望能够将源代码发送给我的非编程朋友。有些有sparc计算机,有些有x64多核,依此类推。
然后他们就可以编译代码然后删除它,只保存为他们的计算机优化的二进制文件。
答案 0 :(得分:1)
我们有CMake,Makefile和其他构建系统(MSBuild)。编译器为什么要有gui?
使用cmake生成构建或编写makefile后发出'make'通常就足够了。
答案 1 :(得分:1)
很少有编译器包含GUI,因为它不是编译器的基本功能。编译器应该可以从命令行使用,可以轻松集成到脚本/自动化工具中,同样,GUI工具也很容易与之通信。
换句话说,它可以在GUI中使用,但它不是GUI类型的工具。
答案 2 :(得分:1)
执行,我的意思是配置,所有编译器和IDE使用一次单击或按键开始编译。
另一个问题是 - 你如何处理编译错误。错误highlinght,源导航 - 它是所有IDE的功能。编译器可以是IDE的一部分,但不是反对。
答案 3 :(得分:0)
我曾经使用IBM的java编译器“jikes”。它有一个增量模式,你只需要返回它,它将编译已经改变的所有内容。所以你要在vi中进行一些编码,保存文件,并在其中使用jikes进入alt-tab,然后点击return,然后按alt-tab返回vi窗口。
现在我使用Eclipse即时编译。有时这很好,有时它会在你没有写完的代码中放置丑陋的红线,所以你知道它不应该编译。
答案 4 :(得分:0)
我假设使用C ++。
我觉得你真正想要的是一个让编译更简单的IDE。我知道Dev-C ++非常好。许多生产级应用程序可能至少需要一些编译器配置。话虽这么说,我经常发现对“g ++ * .cpp -o output.exe”的调用可以作为一个快速而肮脏的编译工作......虽然它在很多很多情况下都不会起作用。但是,当我更新编程时,我的大多数项目都可以使用该命令进行编译。
答案 5 :(得分:0)
它被称为make
。
有关替代方案,请检查this list。
答案 6 :(得分:-1)
必须配置它才能计算,
那里有一个逻辑缺陷。您可以配置它,也可以由安装程序配置它。它不会只是自动发生;)