作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想创建一个网站(或 wikibook 或 github 页面),其中包含可运行的 C++ 代码示例,非常类似于 cppreference (显然是在 Run this code
按钮中使用了 coliru)。我正在尝试自己通过谷歌搜索,但每个教程对我来说都有太多的先决条件。
是否有既定的最佳实践或易于使用的工具链?我认为 jekyll + coliru 是最好的组合,但我不知道从哪里开始。
我知道这个问题太宽泛了,但我什至不知道该把时间投入到哪里。以下任何一项都是很好的答案(优先顺序从高到低):
感谢您的帮助或建议。
PS1:我想添加一个“Wandbox”标签,但显然它不存在
PS2:我知道有 klipse但 C++ 支持非常有限,因此这不是理想的解决方案
最佳答案
I thought jekyll + coliru would be the best combination but I don't know where to start.
你可以考虑coliru.js ,一个用于 Coliru 在线编译器的 JavaScript 库。
这样,您添加 <script>window.onload = coliru.addRunButtons</script>
到您的页面以将按钮插入每个 C++ 代码块,这些代码块将编译和运行代码并在代码块下方显示结果。
<pre>
<code data-lang="c++">
int main()
{
return 0;
}
</code>
</pre>
关于c++ - 如何在我的站点中使用在线 C++ 编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41656600/
我是一名优秀的程序员,十分优秀!