Я хочу создать сайт (или страницу wikibook или github), который будет иметь работающие примеры кода на C ++, очень похоже на cppreference (что, видимо, использует coliru в Run this code
кнопка). Я сам пытаюсь это сделать через Google, но в каждом уроке слишком много предпосылок, чтобы я мог их выполнить.
Существует ли признанная передовая практика или простой в использовании набор инструментов? я думал Джекилл + Колиру было бы лучшей комбинацией, но я не знаю, с чего начать.
Я знаю, что этот вопрос слишком широкий, но я даже не знаю, куда инвестировать время. Любое из следующего было бы отличным ответом (с уменьшающимся порядком предпочтения):
Спасибо за вашу помощь или предложения.
PS1: я хотел добавить тег «Wandbox», но, видимо, он не существует
PS2: я знаю, что есть klipse но поддержка с ++ очень ограничена, так что это не будет идеальным решением
Я думал, что jekyll + coliru будет лучшей комбинацией, но я не знаю, с чего начать.
Вы могли бы рассмотреть coliru.js, библиотека JavaScript для онлайн-компилятора Coliru.
Таким образом, вы добавляете <script>window.onload = coliru.addRunButtons</script>
на свою страницу, чтобы вставить кнопки в каждый блок кода C ++, который будет компилировать и запускать код и отображать результат под блоком кода.
<pre>
<code data-lang="c++">
int main()
{
return 0;
}
</code>
</pre>
Других решений пока нет …