关于c++库文件的一点使用体会

库的使用最好能够重新编译一遍,这样的话如果有bug就能在编译过程中发现。

如果不重新编译的话,很可能会有各种各样的难以解决的bug。如我在使用opencv库过程中发现,imshow函数无法正常使用了!这个库是我用gcc4.5编译的,当我重装系统后用gcc4.7调用库时(codeblocks自带的编译器)就会出现“内存不能为read”的错误。没有什么好的解决办法。只好重新卸载了gcc4.7换回了gcc4.5.

其实在windows下使用gcc很简单。因为mingw是一个开源的绿色软件。只需要拷贝源文件就能够在任何windows下使用了。如果想让codeblocks自动识别出gcc编译器,只需要将mingw目录下的bin目录加入到系统环境变量Path中就可以了。在cmd窗口下键入gcc --version可以查看该gcc编译器的版本号。编译器并不是版本越新越好,而是要找到适合自己的。如果你用的是4.5版本编译的opencv库,那么最好也用该版本,不要随便改变。

可以将mingw放到网盘中保存起来,编译好的opencv库也保存起来。以后可以随时使用,即使换电脑也不怕了。毕竟重新编译太麻烦了。

现在网盘真是很方便。容量也是越来越大了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值