コンパイルオプションの変更

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら

トピックに返信する


答えを正確にご入力ください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: コンパイルオプションの変更

Re: コンパイルオプションの変更

#6

by dic » 5年前

結城紬 さんが書きました:やはりというのはどういう意味でしょうか? 同じエラーが出たということですか? 違うエラーが出たということですか?
設定をいじっていないと思っていたが、やはりいじっていた
という意味です。
ややこしくてすいません。

すいません、混乱してきたので最初からやり直してみました。
そしたら、うまくデバック中にコンパイルできるようになっていました。
やはりどこかをいじったとしかいいようがないです。
私のミスのようです。すいませんでした。

つきあっていただいてありがとうございます。

Re: コンパイルオプションの変更

#5

by 結城紬 » 5年前

dic さん
dic さんが書きました:
5年前
おっしゃる通りの設定をしましたが、やはりどこかをいじっているようです。
やはりというのはどういう意味でしょうか? 同じエラーが出たということですか? 違うエラーが出たということですか?
dic さんが書きました:
5年前
また、ここをオンにできたら、気になるコンパイル警告がでました。

重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態
警告 LNK4099 PDB 'SQLiteの導入.pdb' が 'SQLiteの導入.lib(sqlite3.obj)' で、または 'C:\Users\user\Documents\Visual Studio 2017\source\DxLi b_test_05_当たり判定の追加\Debug\SQLiteの導入.pdb' に見つかりません。デバッグ情報がないものとして、オブジェクトにリンクします。 DxLi b_test C:\Users\user\Documents\Visual Studio 2017\source\DxLi b_test_05_当たり判定の追加\DxLi b_test\SQLiteの導入.lib(sqlite3.obj) 1

SQLを追加していると今回はまずいでしょうか?(邪魔になるという意味)
リビルドしてみてください。それでも同じ警告が出ますか?

Re: コンパイルオプションの変更

#4

by dic » 5年前

結城紬さん、こんばんは
結城紬さん さんが書きました:プロジェクトの設定の「リンカー」の「インクリメンタルリンクを有効にする」「リンクステータス」「リンク時のコード生成」のどれかをいじったのではありませんか?
Debug構成とRelease構成とではデフォルト値が異なるので、それぞれで <親またはプロジェクトの既定値から継承> を選んでデフォルト値に戻してみてください。
おっしゃる通りの設定をしましたが、やはりどこかをいじっているようです。

検索したりして、「ツール」「オプション」「デバック」「全般」で
エディットコンティニュを有効にするをオンにしました。
前はオンにできない状態でした。

また、ここをオンにできたら、気になるコンパイル警告がでました。

重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態
警告 LNK4099 PDB 'SQLiteの導入.pdb' が 'SQLiteの導入.lib(sqlite3.obj)' で、または 'C:\Users\user\Documents\Visual Studio 2017\source\DxLi b_test_05_当たり判定の追加\Debug\SQLiteの導入.pdb' に見つかりません。デバッグ情報がないものとして、オブジェクトにリンクします。 DxLi b_test C:\Users\user\Documents\Visual Studio 2017\source\DxLi b_test_05_当たり判定の追加\DxLi b_test\SQLiteの導入.lib(sqlite3.obj) 1

SQLを追加していると今回はまずいでしょうか?(邪魔になるという意味)

Re: コンパイルオプションの変更

#3

by 結城紬 » 5年前

dic さん、こんにちは。

プロジェクトの設定の「リンカー」の「インクリメンタルリンクを有効にする」「リンクステータス」「リンク時のコード生成」のどれかをいじったのではありませんか?
Debug構成とRelease構成とではデフォルト値が異なるので、それぞれで <親またはプロジェクトの既定値から継承> を選んでデフォルト値に戻してみてください。
incremental.png

Re: コンパイルオプションの変更

#2

by dic » 5年前

デバック中にソースコードを変更して、実行中にコンパイルすると
以下のエラーがでます。

重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態
エラー 'CSystem.cpp' ('DxLi b_test.exe' に含まれる) はエディット コンティニュを有効にしてリンクされませんでした。/INCREMENTAL リンクが有効になっており、/EDITANDCONTINUE ディレクティブが無視されていないことを確認してください。 エディット コンティニュ

コンパイルオプションの変更

#1

by dic » 5年前

お世話になっております。dicです。

ソースコードができて、ビルドすると毎回以下の警告がでるようになりました。
いじった記憶はないのですが、このままでいくとデバックの時に
ブレークポイントを入れてソースコードをいじれなくなってしまい
大変わずらわしくなってしまい、ビルド時の警告を消したいのですが
(おそらくなんとなく読む限りインクリメンタルなんたら・・・
 デバックしながらソースをいじるのを無視しますと読んでみる)
どこをいじればいいでしょうか?

以下がビルド時の警告です。

重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態
警告 LNK4075 /INCREMENTAL は /LTCG の指定によって無視されます。 DxLi b_test C:\Users\user\Documents\Visual Studio 2017\source\DxLi b_test_05_当たり判定の追加\DxLi b_test\LINK 1

ページトップ