【发布时间】:2020-09-18 20:12:30
【问题描述】:
编译 C++ repl
不知道你能不能帮忙。
我正在学习有关 C++ 的 FreeCodeCamp 教程,并且正在使用 repl.it 作为在线 IDE。
https://www.freecodecamp.org/news/the-c-plus-plus-programming-language/
- “+new repl”命令和选择语言 C++ 工作正常。
由于我想创建一个链接到 Github 存储库的 Repl,我认为保持两者都是最新的可能是件好事,它似乎会在 main.cpp 文件旁边自动创建一个“.replit”文件。默认的 .replit 文件包含两行:
language="cpp"
run=""
不会编译,错误是:
'run' isn't configured in the .replit file try adding 'run = "echo
hello word"' to .replit
我在文档部分读到:“配置运行按钮/.replit” https://docs.repl.it/repls/dot-replit
我回去创建一个新的 Repl,查看它成功运行时的输出(一个新的 C++ Repl,未链接到 Github,试图猜测 C++ Repl 的默认 run="" 是什么),然后复制了一行从终端输出并使我的 .replit 文件看起来像这样(clang 似乎是编译器,其余的 - 一些必要的参数)。我没有研究每个参数,所以我提前道歉。
run="clang++-7 -pthread -std=c++17 -o main main.cpp"
language="cpp"
结果是,但我期待一个正常工作的 Hello World 打印输出,如果我使用 +new Repl:
clang++-7 -pthread -std=c++17 -o main main.cpp
Repl.it 试图编译一个新的 C++ Repl 的截图:
【问题讨论】:
-
它对我有用。请点击分享 > 复制分享链接来分享代码,然后将链接粘贴到您的原始问题中,以便我们更好地帮助您
-
谢谢@pctopgs - 我这里有github repo - [链接] (repl.it/@atanas/Round-C-2020-Google-KickStart#main.cpp) 或者它是[邀请链接] (repl.it/join/pnvuekui-atanas)
标签: c++ github repository repl.it