Scrapbox:ページ上のC++のソースをコンパイルする
コードブロック記法
で
ソースファイル
を
作成する
cURL
でソースファイルにアクセスする
curl -s
でURL上のファイルを標準出力に出力する
g++
でコンパイルする
-
オプションで、標準入力からの入力をソースコードとして受け取る
-xc++
オプションで、C++のソースコードであると明示的に指定する
-o ファイル名
作成するプログラム名
code:hello.cpp
#include
<iostream>
int main() {
using namespace std;
cout << "Hello, World!" << endl;
return 0;
}
$ curl -s
https://scrapbox.io/api/code/suto3/Scrapbox:%E3%83%9A%E3%83%BC%E3%82%B8%E4%B8%8A%E3%81%AEC++%E3%81%AE%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%92%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%99%E3%82%8B/hello.cpp
| g++ -xc++ - -o hellop