カスタマーサポートセンター

FAQ~よくある質問~ | FAQマスタ詳細表示

FAQ詳細情報

ID 10811000
FAQカテゴリ(大) コンパイラ
最終更新日 2016-07-28

質問内容

ソースコードを隠して納品したいのですがライブラリ化すれば良いのですか?

回答内容

1. ライブラリは、個々のコンパイル単位の出力であるリロケータブルファイルの集まりですので、納入先にライブラリで提供するか、複数のリロケータブルファイル一式で納品するかは、双方の管理上の問題であり、ソースコードを隠せるかどうかとは直接関係ありません。

2. 個々のリロケータブルファイルを作成するにあたり、
プロジェクトメニュー > オプション > C/C++ コンパイラ (またはアセンブラ) > 出力タブ
を開き、
□デバッグ情報の生成
のチェックを外すことにより、解析が難しくなります。

参考資料URL