私は、mysql.hを使用してC++でプログラムを構築しようとしていますVisual Studioコンパイラcmakeによって表示されない
だから私はcmakeでコンパイルする必要があることをお読みください。しかし、それは私が開発者のコマンドプロンプトを介してそれを開いたとしても、cmakeはビジュアルのスタジオコンパイラを見つけることができないようです。いいえCMAKE_C_COMPILERが見つかりませんでした:
Cコンパイラの識別が
CXXコンパイラの識別がCMakeLists.txtで
CMakeのエラー不明です不明です:
これが発生するエラーです。CMakeLists.txtのCMakeエラー:いいえCMAKE_CXX_COMPILERが見つかりませんでした。
はまた、cmakeのエラーリストで、それは言う:
ビルドが22/12/2016午後12時28分42秒を開始しました。 \プログラムファイル (x86の)\ MSBuildの14.0 \ Microsoft.Common.targets \ \ ImportAfter Xamarin.Common.targets \(34,37):
BeforeTargetsに記載されているターゲット "_ConvertPdbFilesは、" C」 で属性"はプロジェクトには存在せず、無視されます。 \プログラムファイル (x86の)\ MSBuildの14.0 \ Microsoft.Common.targets \ \ ImportAfter Xamarin.Common.targets \(34,70):
AfterTargetsに記載されているターゲット "_CollectPdbFilesは、" C」 で属性"はプロジェクトには存在せず、無視されます。
C:\プログラムファイル (x86の)\ MSBuildの\ Microsoft.Cpp \ V4.0 \ V140 \ Microsoft.Cpp.Platform .targets(57,5): エラーMSB8020:V141用ビルドツール(プラットフォームツールセット= 'v141') が見つかりません。 v141ビルドツールを使用してビルドするには、 v141ビルドツールをインストールしてください。または、[プロジェクト]メニューを選択するか、 ソリューションを右クリックし、[ソリューションの再割り当て]を選択して、現在のVisual スタジオツールにアップグレードすることができます。
***ターゲット "_ConvertPdbFiles"は、 "C:¥Program Files(x86)¥MSBuild¥14.0¥Microsoft.Common.targets¥ImportAfter¥Xamarin.Common.targets(34,37)"のBeforeTargets属性にリストされています。プロジェクトには存在せず、無視されます。***私はCMakeビルドのいくつかでこれを見ています。それは問題を引き起こすようには思われません。 – drescherjm
***ビルドが開始されました22/12/2016 00:28:42 ***ビルのようです。 *** CMakeLists.txtのCMakeエラー:CMAKE_C_COMPILERは見つかりませんでした。***エラーは通常、生成が動作しないようにします。 – drescherjm
残念ながらビルド中です... –