フォロー

@kazbo_ @tomoya npmやpythonには一般的にはクロスコンパイルとかABIの概念が無いので(ネイティブライブラリが必要な場合は別のビルドツールに丸投げしてしまう)、いまC++でやりたいことをpythonやnodeでやろうとしたら、やっぱりお手軽にはできないと思います。

たぶん想定ターゲットプラットフォームが不明であることが話をややこしくしているのだと思いますが、独自の組み込みOSや特定のコンパイラツールチェインが必要なターゲットである場合には、カスタムCMakeツールチェインを自分で整備する必要がいずれにせよあると思います。
そうでない、Win/Mac/Linuxのような(ツールチェインファイルが整備された)ターゲット向けにクロスコンパイルできれば十分、という話であれば、conanみたいにパッケージでツールチェインを指定できるやつが、pyenv等と同程度にシンプルかと思います。
stackoverflow.com/questions/14


Docker内でビルドするのはできないのでしょうか?
あと、最近のプロジェクトだとnix osを使ってるのを見る事が多い気がします。
ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。