- C++14/C++1z 20
680 :デフォルトの名無しさん[sage]:2015/10/17(土) 13:50:07.50 ID:5Tc8rVn8 - 勉強するの止めたらエンジニアとして終わってるよね
|
- 【C++】 DirectX初心者質問スレ Part39 【C】 [転載禁止]©2ch.net
303 :デフォルトの名無しさん[sage]:2015/10/17(土) 19:21:23.18 ID:5Tc8rVn8 - >>302
コンパイラオプションでプリプロセッサマクロ_UNICODEとかが定義されてないからとか サンプルのプロジェクトとそこに違い無いか調べてみそ
|
- 【C++】 DirectX初心者質問スレ Part39 【C】 [転載禁止]©2ch.net
307 :デフォルトの名無しさん[sage]:2015/10/17(土) 22:47:57.91 ID:5Tc8rVn8 - >>304
linkはソースをコンパイルしたあと、出来たコードを全部くっつけて一つの実行ファイルにする。 未解決のシンボルがあるというエラーはくっつけたけど関数だったりグローバル変数だったりの実体が見つからない場合にでる 関数の実体を実装するのを忘れてたり、コンパイルするソースが足りなかったり、もし外部のライブラリーを使ってるならそれをリンクする指定出来てなかったりする場合に発生する。 だから未解決になったシンボルが実装されてるのは何処なのか調べてリンクの設定をするかソースをビルドに追加しするか自分が実装忘れてるだけならそれを実装する 外部ライブラリの中ならライブラリのreadmeとかにライブラリの使い方書いてるだろうからそれを読め 広く使われてるライブラリであれば未解決になったシンボル名ググったら出ることもある
|