关于C++编译的程序无法在新一台电脑上运行总结
2016-06-24 09:10
405 查看
最近在调用一个SDK调试一个主板的DPIO。
可是编译好的程序在开发电脑上运行没问题,到了新主板建立的电脑系统上就出问题。
总结了下要注意一下几方面。
1:程序本身要没有问题。至少在开发电脑系统环境下要运行的起来。这个不多说了。
2:程序的依赖文件要有,比如调用的DLL要在正确的目录下。
3:C++运行库。这个好像不同Studio版本开发的所需要的也不一样。但是有一个简便方法。
a、在你所开发的使用的VS图标,属性-》打开文件位置。
b、找到如下目录C:\Program Files (x86)\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages (我以VS2005为例)
此目录下有如下文件:
这儿的vcredist目录下的exe就是所需要的c++运行库。分为64和32位的。所以在新的电脑上只需要安装其中你需要的版本就OK了。
完。。
可是编译好的程序在开发电脑上运行没问题,到了新主板建立的电脑系统上就出问题。
总结了下要注意一下几方面。
1:程序本身要没有问题。至少在开发电脑系统环境下要运行的起来。这个不多说了。
2:程序的依赖文件要有,比如调用的DLL要在正确的目录下。
3:C++运行库。这个好像不同Studio版本开发的所需要的也不一样。但是有一个简便方法。
a、在你所开发的使用的VS图标,属性-》打开文件位置。
b、找到如下目录C:\Program Files (x86)\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages (我以VS2005为例)
此目录下有如下文件:
这儿的vcredist目录下的exe就是所需要的c++运行库。分为64和32位的。所以在新的电脑上只需要安装其中你需要的版本就OK了。
完。。
相关文章推荐
- C++有关char变量地址输出的问题
- 关于判断字符串是否为空
- [C/C++] String Reverse 字符串 反转
- C++ 继承派生多态
- C++_友元函数
- Sublime Text 3 配置C++环境,以后写一些小算法小程序就方便多了
- C++一些问题
- [代码实例][C语言]计算文件的MD5值
- C++ 内存布局:内存布局基础
- C++与C有什么不同
- Algorithm: STD C++文件夹内容读取.
- C/C++语言中“:”的使用方法
- C++基本数据表达式
- c++杂乱知识
- Hough变换——直线检测(投票方法实现)
- Ubuntu 14.04下安装eclipse搭建C++开发环境
- 字节对齐分析
- C++之类的组合(聚合)
- C++ 类的抽象初练
- 【C++编译】gcc的-l参数和-L参数