VisualStudio 2012

プログラミング

VisualStudio 2012 のリモートデバッグ

今更ですが VisualStudio 2012 のリモートデバッグが思いの外、進化していたことがわかりました。 リモートの環境で、リモートデバッグのモニターを起動しておくのは従来から変わらないのですが、今までの VisualStudio 2010 まではリモートに手動なりスクリプトなりでビルドした実行体や必要なファイルをコピーしていました。これが 2012 ...
C++/CLI

C++/CLIで妙なリンクエラー(LNK2034)

VisualStudio 2012の環境で、C++/CLI でのDLLを作成していたところ、妙なリンクエラーに出逢いました。このDLLは他のC/C++のライブラリをリンクして、C#から扱うためのラッパーとして機能するものです。以前は VisualStudio 2008 の環境でコンパイルさせていました。
プログラミング

OpenCLのデバッガ(CodeXL)でトラブルに見舞われる

OpenCLのコード書きはおおよそわかってきたので、デバッガについて調べてみようと思います。やはり開発となるとデバッガは必要になってくると思いますし、AMDではCodeXLというツールがあるのでこれを試してみようと思います(ました)。 しかし!、このインストールして確認でとてもトラブルに巻き込まれてしまいました。結局OpenCLのデバッガに関しては検証できず...
プログラミング

WindowsVistaとVisualStudio2012の罠

先日VisualStudio 2012自体の動作環境を調べてみましたが、それ以外にもまだ罠が潜んでおりました。 WindowsXPをターゲットとするリモートデバッグが出来ないのはよく知られた事実ですが、なんとWindowsVistaも同様にリモートデバッグが出来ない対象となっていました! これに気付かずに、がんばってVistaでリモートデバッグを出来るように...
DirectX

Windows 8でXAudio2のトラブルに出遭う 解説編

前回の日記でふれたVisualStudio 2012 + XAudio2 + Windows 8 というコンボ発動で、アプリケーションを正常に起動出来ない!という罠にはまった内容を説明したいと思います。 実は、Windows 7で使用している(できる)最新のXAudio2は、 2.7 というバージョンのもので、これは DirectX SDK 2010 Jun...
DirectX

Windows 8でXAudio2のトラブルに出遭う

VisualStudio 2012を使っていたら、Windows8でのXAudio2で問題に遭遇したのですが、 この件で、有名な吉野屋テンプレがうまく使えそうだと閃いたためちょっと貼ってみます。 ちゃんとした説明は次回に行いたいと思います。 では、どうぞ。 昨日、XAudio2 を使ったアプリを Windows 8 で動かしたんです。Windows 8。 そ...
プログラミング

VisualStudio 2012 でのプロジェクトの依存関係

VisualStudioではプロジェクトの依存関係を設定すると、その設定された依存先が出力するライブラリを暗黙的にリンクしてくれる機能が、かつてはありました。VisualStudio 2008のころにはよくお世話になりました。 しかし、VisualStudio 2012で同じことをやってみても、どうもその暗黙的なリンク機能が働かないようです。 正確には、従来...
DirectX

VisualStudio 2012とDirectX SDK 再び

以前の日記にて、Visual Studio 2012 と DirectX SDK (2010June) を使って開発する際の手順を書きましたが、 どうやら最近ではマイクロソフトのほうに注意書きが用意されているようです。 そのページがこちら(です。 基本的には、DXSDK_DIRのインクルードとライブラリを標準のものより優先されるようにすること、という以前の日...
プログラミング

Windows8時代のKernel Debugging USB 3.0編

前回はネットワーク経由によるWindows Kernel Debugの接続方法を説明しました。今回は USB 3.0によるカーネルデバッグの設定方法となります。 環境 ホスト Windows7 もしくは Windows8 がインストールされており、WinDbgが起動可能なように準備されていること。 VisualStudio 2012 + WDK の環境もOK...
プログラミング

Windows8時代のKernel Debugging

最近、WindowsのKernel Debugが出来るように準備を進めていました。古い人の話だと、カーネルデバッグはシリアル接続で!という話みたいですが、今やその接続方法も色々と選べるようで、しばらくこの接続方法について記事を書いておきたいと思います。 なお、自分は最近始めたばかりのにわかです。Kernel Debugging で出来ることはこれから学んでい...