目前很多电脑在买来的时候都默认装了64位的操作系统,这说明64位的计算机平台已经越来越走向普及化。因此,对于我们来讲,了解64位程序的配置或编写方法也是非常重要的。在这篇文章中,我对Visual Studio 2010中进行64位平台编程的配置方法做了一个简单的探索与总结。
创建解决方案和工程文件
要进行编程,我们首先要做的第一步是创建一个解决方案和一个工程文件,这里假设我们已经创建好一个名为 MultiplatformProgram 的C++工程文件。注意到工程创建完成后,Visual Studio 2010会自动创建一个同名的解决方案,并且工程的默认配置为32位平台。
编写源代码
假设我们为工程编写的源代码如下所示,其中用到了OpenCV的第三方库文件:
// main.cpp
#include
#include
#pragma comment( lib, "opencv_core245.lib" )
#pragma comment( lib, "opencv_imgproc245.lib" )
int main()
{
cv::Mat image( 100, 100, CV_8UC3 );
std::cout << "This is a multi-platform program demo." << std::endl;
std::cin.get();
return 0;
}
创建64位工程平台