【问题标题】:Compiling C++ repl May 2020编译 C++ repl 2020 年 5 月
【发布时间】: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 的截图

【问题讨论】:

标签: c++ github repository repl.it


【解决方案1】:

删除 .replit 文件,看看是否能解决您的问题。 查看此图片以供参考:Image reference

【讨论】:

    猜你喜欢
    • 2021-07-05
    • 1970-01-01
    • 2022-07-20
    • 2020-09-15
    • 1970-01-01
    • 1970-01-01
    • 2021-04-30
    • 2021-09-01
    • 2016-01-09
    相关资源
    最近更新 更多