softya(ソフト屋) さんが書きました:これもお願いします。
<ビルドした結果>(プラットフォーム情報を取得するプログラム)
1>------ すべてのリビルド開始: プロジェクト: ShowPlatformInfo, 構成: Debug Win32 ------
1>プロジェクト 'ShowPlatformInfo'、構成 'Debug|Win32' の中間出力ファイルを削除しています。
1>コンパイルしています...
1>main.cpp
1>マネージ リソースをコンパイルしています...
1>Read in 0 resources from "c:\Users\kuro\Documents\Visual Studio 2008\Projects\ShowPlatformInfo\ShowPlatformInfo\main.resx"
1>Writing resource file... Done.
1>リンクしています...
1>main.obj : warning LNK4248: 未解決の typeref トークン (0100000F) ('_cl_platform_id') です。イメージを実行できません。
1>マニフェストを埋め込んでいます...
1>ビルドログは "file://c:\Users\kuro\Documents\Visual Studio 2008\Projects\ShowPlatformInfo\ShowPlatformInfo\Debug\BuildLog.htm" に保存されました。
1>ShowPlatformInfo - エラー 0、警告 1
========== すべてリビルド: 1 正常終了、0 失敗、0 スキップ ==========
<デバッグした結果>(プラットフォーム情報を取得するプログラム)
'ShowPlatformInfo.exe': 'C:\Users\kuro\Documents\Visual Studio 2008\Projects\ShowPlatformInfo\Debug\ShowPlatformInfo.exe' を読み込みました。シンボルが読み込まれました。
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\ntdll.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\mscoree.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\kernel32.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\KernelBase.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\winsxs\x86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.30729.1_none_bb1f6aa1308c35eb\msvcr90d.dll' を読み込みました。シンボルが読み込まれました。
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\OpenCL.dll' を読み込みました。バイナリはデバッグ情報と一緒にビルドされませんでした。
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\advapi32.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\msvcrt.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\sechost.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\rpcrt4.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\sspicli.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\cryptbase.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\winsxs\x86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.30729.1_none_bb1f6aa1308c35eb\msvcm90d.dll' を読み込みました。シンボルが読み込まれました。
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\ole32.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\gdi32.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\user32.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\lpk.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\usp10.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\imm32.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\msctf.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\nvinit.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Program Files (x86)\NVIDIA Corporation\coprocmanager\detoured.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Program Files (x86)\NVIDIA Corporation\coprocmanager\Nvd3d9wrap.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\setupapi.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\cfgmgr32.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\oleaut32.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\devobj.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Program Files (x86)\NVIDIA Corporation\coprocmanager\nvdxgiwrap.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\shlwapi.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.6195_none_d09154e044272b9a\msvcr80.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\shell32.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\profapi.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\Culture.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\Culture.dll' をアンロード
'ShowPlatformInfo.exe': 'C:\Windows\assembly\NativeImages_v2.0.50727_32\mscorlib\a1a82db68b3badc7c27ea1f6579d22c5\mscorlib.ni.dll' を読み込みました
'ShowPlatformInfo.exe' (マネージ型): 'C:\Windows\assembly\GAC_32\mscorlib\2.0.0.0__b77a5c561934e089\mscorlib.dll' が読み込まれました
'ShowPlatformInfo.exe': 'ImageAtBase0x5dff0000' を読み込みました。シンボルが読み込まれていません。
'ShowPlatformInfo.exe': 'ImageAtBase0x2550000' を読み込みました。シンボルが読み込まれていません。
'ShowPlatformInfo.exe': 'ImageAtBase0x5dff0000' をアンロード
'ShowPlatformInfo.exe': 'C:\Windows\assembly\GAC_MSIL\mscorlib.resources\2.0.0.0_ja_b77a5c561934e089\mscorlib.resources.dll' を読み込みました。バイナリはデバッグ情報と一緒にビルドされませんでした。
'ShowPlatformInfo.exe' (マネージ型): 'C:\Windows\assembly\GAC_MSIL\mscorlib.resources\2.0.0.0_ja_b77a5c561934e089\mscorlib.resources.dll' が読み込まれました
'ShowPlatformInfo.exe' (マネージ型): 'c:\Users\kuro\Documents\Visual Studio 2008\Projects\ShowPlatformInfo\Debug\ShowPlatformInfo.exe' が読み込まれました。シンボルが読み込まれました。
'ShowPlatformInfo.exe': 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorjit.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\diasymreader.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\cryptsp.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\rsaenh.dll' を読み込みました
'ShowPlatformInfo.exe' (マネージ型): 'C:\Windows\WinSxS\x86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.30729.1_none_bb1f6aa1308c35eb\msvcm90d.dll' が読み込まれました。シンボルが読み込まれました。
'ShowPlatformInfo.exe': 'C:\Windows\assembly\NativeImages_v2.0.50727_32\System\abab08afa60a6f06bdde0fcc9649c379\System.ni.dll' を読み込みました
'ShowPlatformInfo.exe' (マネージ型): 'C:\Windows\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll' が読み込まれました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\nvcuda.dll' を読み込みました。バイナリはデバッグ情報と一緒にビルドされませんでした。
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\dwmapi.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\dwmapi.dll' をアンロード
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\nvapi.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\version.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\wintrust.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\crypt32.dll' を読み込みました
'ShowPlatformInfo.exe': 'C:\Windows\SysWOW64\msasn1.dll' を読み込みました
スレッド 'Win32 スレッド' (0xb6c) はコード 0 (0x0) で終了しました。
スレッド 'Win32 スレッド' (0x1b9c) はコード 0 (0x0) で終了しました。
スレッド 'Win32 スレッド' (0x1ae4) はコード 0 (0x0) で終了しました。
プログラム '[4516] ShowPlatformInfo.exe: マネージ' はコード 0 (0x0) で終了しました。
プログラム '[4516] ShowPlatformInfo.exe: ネイティブ' はコード 0 (0x0) で終了しました。
<デバッグなしで開始した結果>(プラットフォーム情報を取得するプログラム)
Number of Platform(s) : 1
Platform plofile : FULL_PLOFILE
Platform version : OpenCL 1.1 CUDA 4.1.1
Platform name : NVIDIA CUDA
Platform vender : NVIDIA Corporation
Platform extensions: cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_d3d9_sharing cl_nv_d3d10_sharing
cl_khr_d3d10_sharing cl_nv_d3d11_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
<ビルドした結果>(行列の和を求めるプログラム)
1>------ すべてのリビルド開始: プロジェクト: List 4.3 4.4 4.5, 構成: Debug Win32 ------
1>プロジェクト 'List 4.3 4.4 4.5'、構成 'Debug|Win32' の中間出力ファイルを削除しています。
1>コンパイルしています...
1>main.cpp
1>マニフェストをリソースにコンパイルしています...
1>Microsoft (R) Windows (R) Resource Compiler Version 6.1.7600.16385
1>Copyright (C) Microsoft Corporation. All rights reserved.
1>リンクしています...
1>LINK : 前回のインクリメンタル リンクで C:\Users\kuro\Documents\Visual Studio 2008\Projects\List 4.3 4.4 4.5\Debug\List 4.3 4.4 4.5.exe が見つからなかったか、ビルドされませんでした。フル リンクを行います。
1>マニフェストを埋め込んでいます...
1>Microsoft (R) Windows (R) Resource Compiler Version 6.1.7600.16385
1>Copyright (C) Microsoft Corporation. All rights reserved.
1>ビルドログは "file://c:\Users\kuro\Documents\Visual Studio 2008\Projects\List 4.3 4.4 4.5\List 4.3 4.4 4.5\Debug\BuildLog.htm" に保存されました。
1>List 4.3 4.4 4.5 - エラー 0、警告 0
========== すべてリビルド: 1 正常終了、0 失敗、0 スキップ ==========
<デバッグした結果>(行列の和を求めるプログラム)
'List 4.3 4.4 4.5.exe': 'C:\Users\kuro\Documents\Visual Studio 2008\Projects\List 4.3 4.4 4.5\Debug\List 4.3 4.4 4.5.exe' を読み込みました。シンボルが読み込まれました。
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\ntdll.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\kernel32.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\KernelBase.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\OpenCL.dll' を読み込みました。バイナリはデバッグ情報と一緒にビルドされませんでした。
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\advapi32.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\msvcrt.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\sechost.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\rpcrt4.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\sspicli.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\cryptbase.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\winsxs\x86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.30729.1_none_bb1f6aa1308c35eb\msvcr90d.dll' を読み込みました。シンボルが読み込まれました。
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\nvcuda.dll' を読み込みました。バイナリはデバッグ情報と一緒にビルドされませんでした。
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\user32.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\gdi32.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\lpk.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\usp10.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\setupapi.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\cfgmgr32.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\oleaut32.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\ole32.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\devobj.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\shell32.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\shlwapi.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\imm32.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\msctf.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\nvinit.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Program Files (x86)\NVIDIA Corporation\coprocmanager\detoured.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Program Files (x86)\NVIDIA Corporation\coprocmanager\Nvd3d9wrap.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Program Files (x86)\NVIDIA Corporation\coprocmanager\nvdxgiwrap.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\dwmapi.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\dwmapi.dll' をアンロード
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\nvapi.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\version.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\wintrust.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\crypt32.dll' を読み込みました
'List 4.3 4.4 4.5.exe': 'C:\Windows\SysWOW64\msasn1.dll' を読み込みました
プログラム '[7036] List 4.3 4.4 4.5.exe: ネイティブ' はコード 1 (0x1) で終了しました。
<デバッグなしで開始した結果>(行列の和を求めるプログラム)
clCreateContextType failed
Invalid platform
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
softya(ソフト屋) さんが書きました:<デバッグした結果>(プラットフォーム情報を取得するプログラム)
の場合、プログラムの最初に#include <conio.h>と最後に_getch();を入れればウィンドウが閉じないのでなにか表示されていれば確認できると思います。
<デバッグした結果>(行列の和を求めるプログラム)
についても同様にコンソールに何が表示されているか確認して下さい。
#include <stdio.h>の上に#include <conio.h>を挿入すればよいのでしょうか?
最後に_getch();を入れれば、とは、どの最後でしょうか?プログラムの最後の行でしょうか?
[追記]とりあえずネットに落ちてあるサンプルプログラムを動かそうと思っているのですが、
http://www.fixstars.com/ja/company/book ... ample.html
にあるサンプルコードをダウンロードしたのですが、どうしたらVisual C++ 2008 Express Editionでビルドできますか?