スレッド表示 | 古いものから 投稿するには登録が必要です | 前のスレッド | 次のスレッド | 下へ |
投稿者 | スレッド |
---|---|
投稿数: 308
|
投稿日時: 2012-01-28 15:23 Re: Visual C++ 2010 express でのプラグイン開発のエラーの件 |
解決しました。
プロジェクトのプロパティで「C/C++」→「コード生成」のランタイムライブラリが 「マルチスレッドDLL(/MD)」になってました。 これを、「マルチスレッドdllデバッグDLL(/MDd)」 に設定しなおしたところ難なくリンクされました。 しかし、この設定、「継承」で取得すると自動でデバッグ設定にならないようです。 どこかのプロパティで設定されているはずで、 そこをちゃんと設定すれば、意識的に設定しないでも、 自動で出来るはずだと思いますが・・・ | |
投稿数: 308
|
投稿日時: 2012-01-28 12:46 Visual C++ 2010 express でのプラグイン開発のエラーの件 |
長らく使っていた、.NET 2005から
「Shade12SDKをVisual2010 Expressで開発」に移行しようとして、 最初に引っかかって中断してましたが、再チャレンジで、 何とか、32bit/64bit版のプラグインが作れるようになったと思いきや、 リリース版は、両方ともdllが出来るのですが、 デバッグ版が、リンクエラーになって作れません。 メッセージからみると、スタンダード・テンペレート・ライブラリ を使っている部分での []を使った要素参照で、関数リンクエラー になっているようです。 どうも、デバッグモードでは、追加のリンクが必要で、それが express版にはないみたいです。 この辺何か情報があればご意見を願います。 なんせ、2010は高すぎだし、2012が今年中に出そうなのでexpress版で何とかしたいのですが・・・ | |
スレッド表示 | 古いものから 投稿するには登録が必要です | 前のスレッド | 次のスレッド | トップ |