0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

盘点18款拿来就可用的在线编译器

GReq_mcu168 来源:玩转单片机 2020-09-02 11:36 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1、Ideone Ideone是C / C ++,Java,PHP,Python,Perl和40+编译器和解释器,支持其他的60种语言。这个工具提供许多强大的功能,允许程序员快速高效的编译源代码。在编写轻量级代码的时候 再也不用考虑本地开发环境的搭建了 只要能连上Internet 登陆ideone.com就可以编写数十种语言了,这确实是一种跨平台的编译平台。 网站地址:https://www.ideone.com/


2、gcc.godbolt.org

针对C++程序员的一个直观的基于Web的工具,可用于研究,调试和优化代码。

很有特色的地方:

直接输出汇编代码

点击 Binary:显示机器码

点击 Colourise:用彩条显示源代码和汇编代码的对应关系

支持不同编译器:gcc, clang

支持不同架构:arm, powerpc, x86

可以指定编译选项:比如指定 -std=c++11

不可运行

网站地址:https://gcc.godbolt.org/


3、 wandbox 特色功能:

支持 boost 库

支持其他语言:Bash, Lua, Python …

网站地址:https://wandbox.org/


4、Rextester 一款在线编译c ++ gcc的网站。 特色:

支持其他语言:Lua, Python, …


网站地址:https://rextester.com/

5、Coliru(Stacked Crooked)

特色:

可以运行

可以完全由自己指定命令行,包括系统上的其他命令

网站地址:http://coliru.stacked-crooked.com/


6、DJGPP

DJGPP是GCC编译器在DOS操作系统上的一个移植版本,可以用来在DOS操作系统下编译生成32位保护模式的程序。学习C和C++语言和编程。因为它是免费的,不会因为买盗版C编译软件而引起法律上的麻烦。

网站地址:http://www.delorie.com/djgpp/compile/


7、codepad.org codepad.org是一个提供在线编译/调试工具的网站,你可以将代码复制到这里,然后运行,就会生成一个URL连接,将此URL连接通过邮件发送至你的挚友来求助。codepad还提供移动设备版,让你可以随时分享代码。 网站地址:http://www.codepad.org/


8、Codechef
支持C,C ++和Java,非常接近真正的桌面IDE。超快速上手和易于使用。适合适合各种学生面试的新手使用。

https://www.codechef.com/ide


9、 jsFiddle - 网络在线编辑器 JSFiddle代码编辑器可以进行在线测试JavaScript,CSS,HTML或CoffeeScript(JavaScript,MooTools,jQuery,Prototype,YUI,Glow和Dojo)。 网站地址:https://www.jsfiddle.net/


10、JDoodle

这款在线的编辑器不仅支持68种语言,另外还支持协作代码。 网站地址:https://www.jdoodle.com/


11、OnlineGDB | 在线C,C ++,Java,PHP编译器

这款在线编译器支持C,C ++,PHP和Java编译器。 OnlineGDB的独特功能是可以逐步调试您的代码,一旦代码被写入,它可以很容易地格式化,让它看起来非常酷。 网站地址:https://www.onlinegdb.com/online_c_compiler

12、cpp.sh/C++ shell 一款在线C++编译器,系统使用GCC 4.9.2,并带有Boost 1.55。支持C++标准选择、警告级别、优化级别、键盘键入、文本域键入,语法高亮,错误提示。 网站地址:http://cpp.sh/


13、runoob

百度搜索“在线编译器”第一个就是,菜鸟工具,网站内还有很多学习资源,不错的网站。

网站地址:https://c.runoob.com/compile/11


14、tool.lu

毫无套路、不做作的诚意工具,可以直接联系开发人员的QQ查看Github,网站内还有很多宝贝。

网站地址:https://tool.lu/coderunner/这个网站还有许多在线工具(php工具、ruby工具、html工具、python工具……):https://tool.lu/


15、dooccn

国人自己做的php在线代码测试工具,同时支持非常多的语言,作者自己叙述如下:

经常有这样的情况,取特定时间,或正则处理,或想测试一小段代码的结果,都要新建一个php文件打代码保存,修改保存,相当麻烦。就想要一个php在线代码测试的工具,搜了一下没有在线的,所以就自己弄了一个,大家有什么改进意见可以发信息给我。

网站地址:http://www.dooccn.com/c/


16、jquery

很炫酷的在线编辑器,加载速度也很快,鼠标点击还有特效。

网站地址:http://www.jq22.com/webide/


17、repl.it

非常好用的在线编译器,支持各种流行的语言。

网站地址:https://repl.it/languages


18、tutorialspoint

网站内拥有各种在线编译器,同时还拥有最大的在线教程库,全部免费,非常强大。

网站地址:https://www.tutorialspoint.com/index.htm

参考资料:百度百科词条及官网信息

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • C++
    C++
    +关注

    关注

    22

    文章

    2122

    浏览量

    76697
  • 编译器
    +关注

    关注

    1

    文章

    1669

    浏览量

    51072
  • python
    +关注

    关注

    57

    文章

    4856

    浏览量

    89552

原文标题:在线C/C++/Py编程?这也太炫酷了!盘点18款拿来就可用的在线编译器

文章出处:【微信号:mcu168,微信公众号:硬件攻城狮】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    边缘设备AI部署:编译器如何实现轻量化与高性能?

    电子发烧友网综合报道 AI编译器是专门为人工智能(AI)和机器学习(ML)模型设计的编译器,其核心目标是将高级的AI模型描述(如计算图、神经网络结构)转换为特定硬件平台(如CPU、GPU、FPGA
    的头像 发表于 07-06 05:49 6100次阅读

    RVCT编译器是否比GNU的编译器的代码执行速度更快?

    使用FX3S遇到了RVCT编译器的问题。 1、在SDK的release note中有支持RVCT的描述, 但是在EZ USB Suite的设置中没有找到RVCT的选项, 请问支持的具体版本
    发表于 05-08 07:49

    什么样的代码会被编译器优化

    现在的编译器有多智能,可能你辛辛苦苦写的代码,在编译器来就是几句废话,直接被删除掉。
    的头像 发表于 01-16 16:38 928次阅读

    Triton编译器与GPU编程的结合应用

    Triton编译器简介 Triton编译器是一种针对并行计算优化的编译器,它能够自动将高级语言代码转换为针对特定硬件优化的低级代码。Triton编译器的核心优势在于其能够识别并行模式,
    的头像 发表于 12-25 09:13 1310次阅读

    Triton编译器如何提升编程效率

    在现代软件开发中,编译器扮演着至关重要的角色。它们不仅将高级语言代码转换为机器可执行的代码,还通过各种优化技术提升程序的性能。Triton 编译器作为一种先进的编译器,通过多种方式提升编程效率,使得
    的头像 发表于 12-25 09:12 1186次阅读

    Triton编译器在高性能计算中的应用

    高性能计算(High-Performance Computing,HPC)是现代科学研究和工程计算中不可或缺的一部分。随着计算需求的不断增长,对计算资源的要求也越来越高。Triton编译器作为一种
    的头像 发表于 12-25 09:11 1554次阅读

    Triton编译器的优化技巧

    在现代计算环境中,编译器的性能对于软件的运行效率至关重要。Triton 编译器作为一个先进的编译器框架,提供了一系列的优化技术,以确保生成的代码既高效又适应不同的硬件架构。 1. 指令选择
    的头像 发表于 12-25 09:09 1807次阅读

    Triton编译器的优势与劣势分析

    Triton编译器作为一种新兴的深度学习编译器,具有一系列显著的优势,同时也存在一些潜在的劣势。以下是对Triton编译器优势与劣势的分析: 优势 高效性能优化 : Triton编译器
    的头像 发表于 12-25 09:07 1856次阅读

    Triton编译器在机器学习中的应用

    1. Triton编译器概述 Triton编译器是NVIDIA Triton推理服务平台的一部分,它负责将深度学习模型转换为优化的格式,以便在NVIDIA GPU上高效运行。Triton编译器支持
    的头像 发表于 12-24 18:13 1619次阅读

    Triton编译器的常见问题解决方案

    Triton编译器作为一专注于深度学习的高性能GPU编程工具,在使用过程中可能会遇到一些常见问题。以下是一些常见问题的解决方案: 一、安装与依赖问题 检查Python版本 Triton编译器通常
    的头像 发表于 12-24 18:04 6369次阅读

    Triton编译器支持的编程语言

    Triton编译器支持的编程语言主要包括以下几种: 一、主要编程语言 Python :Triton编译器通过Python接口提供了对Triton语言和编译器的访问,使得用户可以在Python环境中
    的头像 发表于 12-24 17:33 1445次阅读

    Triton编译器与其他编译器的比较

    Triton编译器与其他编译器的比较主要体现在以下几个方面: 一、定位与目标 Triton编译器 : 定位:专注于深度学习中最核心、最耗时的张量运算的优化。 目标:提供一个高度抽象、灵活、高效
    的头像 发表于 12-24 17:25 1572次阅读

    Triton编译器功能介绍 Triton编译器使用教程

    Triton 是一个开源的编译器前端,它支持多种编程语言,包括 C、C++、Fortran 和 Ada。Triton 旨在提供一个可扩展和可定制的编译器框架,允许开发者添加新的编程语言特性和优化技术
    的头像 发表于 12-24 17:23 2668次阅读

    HighTec C/C++编译器支持Andes晶心科技RISC-V IP

    汽车编译器解决方案领先供货商HighTec EDV-Systeme GmbH宣布其针对汽车市场的高度优化C/C++编译器支持Andes晶心科技的RISC-V IP。这项支持对汽车软件开发人员来说是一
    的头像 发表于 12-12 16:26 1554次阅读

    分享关于编译器的科普

    源代码分析工具和IDE集成。GCC被构建成一个单一的静态编译器,这使得它非常难以被作为API并集成到其他工具中。 GCC比Clang支
    的头像 发表于 12-09 09:49 903次阅读