CのプログラムをVB6からVS2013に移行した時に、ビルド時に次のエラーが発生しコンパイルできませんでした。
error LNK1281: SAFESEH イメージを生成できません
error LNK2026: モジュールは SAFESEH イメージには安全ではありません
このエラーの対処方法を説明します。
環境
VisualStuido | 2013 |
---|
対処方法
1.プロジェクトを右クリックし「プロパティ」をクリックします。
2.プロパティ内の「構成プロパティ」→「リンカー」→「詳細設定」を開き、画面下までスクロールしたところにある「安全な例外ハンドラーを含むイメージ」の値を「いいえ(/SAFESEH:NO)」にします。
3.再度ビルドを行いエラーが発生しないことを確認します。
おすすめのC言語本
- 作者: 高橋麻奈
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2012/09/03
- メディア: 単行本
- この商品を含むブログ (4件) を見る