トップページ > 記事閲覧
visual studio 2019でのDXライブラリの設定
名前:マーク42 日時: 2020/02/20 10:12

最近PCを新しくしました。 そこでダウンロードしたDCライブラリのファイルからvisual studio 2019.sinをビルドしてから今までのプログラムをビルドしたのですが、 なぜかエラーが出ます。赤い下線部などは出ていません。PCを変える前まではちゃんとビルドできていました。 追加のインクルードディレクトリにはちゃんとDXライブラリのデータが入っています。構成もすべての構成に設定できています。 どうか何が足りないのか教えていただけるとありがたいです。 どうかよろしくお願いします。 エラーが出てしまいますが、こちらがプログラムのZipファイルです。 ://22.gigafile.nu/0227-c491fc1c3789ccb09603e77d231bfc7ac
メンテ

Page: 1 |

Re: visual studio 2019でのDXライブラリの設定 ( No.1 )
名前:クロエ 日時:2020/02/20 10:41

「キーボード入力でローマ字入力したいです。」 の最後の対応と同じです。シグネチャ付きで保存してください。 あとDxLibがリンクされていないとかは大丈夫なのですか?
メンテ
Re: visual studio 2019でのDXライブラリの設定 ( No.2 )
名前:マーク42 日時:2020/02/20 17:19

クロエさん、どうもありがとうございます。 おっしゃったとおりに行ったのですが、元からシグネチャ付きで保存されているようで シグネチャ付きで保存しても以前と同じエラーが出ました。 DxLibがリンクされていないならばメインプログラムのDXライブラリの関数が使えないと思うのでたぶんちゃんとリンクできていると思います。 ですが、念のため確認させていただきます。
メンテ
Re: visual studio 2019でのDXライブラリの設定 ( No.3 )
名前:クロエ 日時:2020/02/20 19:18

前にビルドできていたというのが事実なら、プロジェクトの問題ではなく、マークさんの環境の問題なのでエラー内容を記載しないと誰も答えられません。 少なくとも上がっているプロジェクト/ソースはシグネチャではありませんでしたし、DxLibもリンクされていませんでした。
メンテ
Re: visual studio 2019でのDXライブラリの設定 ( No.4 )
名前:マーク42 日時:2020/02/20 22:54

どうもすいませんでした。 pastebin.com/wL9vDiWg
メンテ
Re: visual studio 2019でのDXライブラリの設定 ( No.5 )
名前:yumetodo 日時:2020/02/21 00:01

前にも指摘があるように、UTF8 with BOM(cp65001)で保存しましょう。
メンテ
Re: visual studio 2019でのDXライブラリの設定 ( No.6 )
名前:マーク42 日時:2020/02/21 02:17

yumetodoさんありがとうございます。 前の質問で管理人様に教えていただいた通りにUTF8 with BOM(cp65001)で保存しています。 保存した状態でビルドしても先ほど載せたエラーがでます。
メンテ
Re: visual studio 2019でのDXライブラリの設定 ( No.7 )
名前:クロエ 日時:2020/02/21 10:31

保存されたソースがBOM付きであるというのをどのように確認しましたか? 上がっているソースにはUTFに対応していない文字コードが使われているので保存に失敗している可能性があります。
メンテ
Re: visual studio 2019でのDXライブラリの設定 ( No.8 )
名前:マーク42 日時:2020/02/21 14:43

確認の仕方として正しいかはわからないのですが、以前に管理人様がおっしゃったやり方で ファイル→名前を付けて保存→上書き保存を押してエンコードを付けて保存→unicode(UTF-8シグネチャ付き)コード65001と最初から出ていたので unicode(UTF-8シグネチャ付き)コード65001の状態で保存されていると確認できました。 ちなみに、そのまま上書き保存してビルドしてもエラーは以前書いたものと同じエラーが出ます。
メンテ
Re: visual studio 2019でのDXライブラリの設定 ( No.9 )
名前:クロエ 日時:2020/02/21 14:59

確認方法そのものは間違っていないように思います。 (私はそういう方法で確認をしないので絶対とは言い切りませんが) 全ての .h/.cpp に対して行いましたか?
メンテ
Re: visual studio 2019でのDXライブラリの設定 ( No.10 )
名前:マーク42(解決) 日時:2020/02/21 21:05

クロエさんのおかげで無事解決いたしました。(ほかの問題が起きてしまいましたが、ビルドはできました。)
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存