@kazbo_ @tomoya npmやpythonには一般的にはクロスコンパイルとかABIの概念が無いので(ネイティブライブラリが必要な場合は別のビルドツールに丸投げしてしまう)、いまC++でやりたいことをpythonやnodeでやろうとしたら、やっぱりお手軽にはできないと思います。
たぶん想定ターゲットプラットフォームが不明であることが話をややこしくしているのだと思いますが、独自の組み込みOSや特定のコンパイラツールチェインが必要なターゲットである場合には、カスタムCMakeツールチェインを自分で整備する必要がいずれにせよあると思います。
そうでない、Win/Mac/Linuxのような(ツールチェインファイルが整備された)ターゲット向けにクロスコンパイルできれば十分、という話であれば、conanみたいにパッケージでツールチェインを指定できるやつが、pyenv等と同程度にシンプルかと思います。
https://stackoverflow.com/questions/14685798/is-there-an-equivalent-of-pythons-virtualenv-for-c-c-programs
@ikeji @atsushieno @tomoya できますね >できないのでしょうか?
Docker内でビルドするのはできないのでしょうか?
あと、最近のプロジェクトだとnix osを使ってるのを見る事が多い気がします。