Linuxで動作するようにCプロジェクトが作成したWindowsに移植しようとしています。これは、CUDAライブラリとGlibライブラリに依存する単純なプロジェクトです。
Microsoft Visual Studio 2010でコンパイルするのが最善の方法だと思いますが、Glibをこのプロジェクトにリンクする方法がわかりません。CUDAコードは順調に進んでいますが、Glibメソッドを呼び出すたびに、「未解決の外部シンボル」エラーが生成されます。
Linuxで動作するようにCプロジェクトが作成したWindowsに移植しようとしています。これは、CUDAライブラリとGlibライブラリに依存する単純なプロジェクトです。
Microsoft Visual Studio 2010でコンパイルするのが最善の方法だと思いますが、Glibをこのプロジェクトにリンクする方法がわかりません。CUDAコードは順調に進んでいますが、Glibメソッドを呼び出すたびに、「未解決の外部シンボル」エラーが生成されます。
このガイドを使用してVisualStudio2008でGTKを構成することで、問題を解決しました: http ://www.etechplanet.com/blog/visual-studio-2008-configuration-for-gtk2b-gui-development.aspx
VS2010で非推奨になったため、私が行った唯一の変更は、ツール/オプション/VC++ディレクトリに関するものでした。プロジェクトのプロパティに直接パスを追加しました。