windows的c++源代码移植到linux

岁酱吖の 提交于 2019-12-05 16:55:58

1.将windows代码移植到linux时,对字符串的定义:string a ="yes",要加L,改为:string a =L"yes"。

2.在windows上面的汇编代码不能在linux上面使用。

3.在windows上面通过记事本打开后看到的保存代码文件编码形式为:ANSI,移植到linux上面时编码形式应保存为UTF-8

4.临时变量赋值:

 Mat rawImg,cloneRawImg;

                         IplImage*  rawIplImage; 

                          rawImg.copyTo(cloneRawImg);
          rawIplImage = &IplImage(cloneRawImg);

应改为:

             

 Mat rawImg,cloneRawImg;

                         IplImage*  rawIplImage; 

                          rawImg.copyTo(cloneRawImg);

 IplImage  rawIplImage2 

rawIplImage2  = IplImage(cloneRawImg);
          rawIplImage = &rawIplImage2 ;

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!