DLL移植中遇到的一个迷之BUG

在将Ubuntu的代码移植过来的过程中,我遇到了一个久久不能解决的问题。网上没有找到相关资料
将代码拷过来后,甚至从Sublime上复制到VS后都不能编译成功,提示和Qt Creator一样的错误:库未连接
迷之解决方案:将.cpp(.h等文件不用管)文件用VS打开,在替换界面打开正则表达式,搜索栏填\n,输入光标移至替换栏,清空内容,敲击回车,待出现修改痕迹后使用全部替换。再build,成功。

此时该cpp文件用记事本打开无换行,用VS和Sublime打开正常显示,用Qt Creator打开文件有配色但无换行符且报警,报警内容如下:


报警
path\xxx.cpp:-1: warning: C4335: 检测到 Mac 文件格式: 请将源文件转换为 DOS 格式或 UNIX 格式
path\xxx.cpp:1: warning: C4067: 预处理器指令后有意外标记 - 应输入换行符

若此时发现输出无lib文件,请用非mac格式再编译一次

update 1: 用其它程序调用这种dll,程序无法正常启动

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Sublime Text 全程指南 2014年 9月27日|评论 作者:Lucida 微博:@peng_gong ...
    raincoat阅读 10,910评论 5 68
  • 转载自:http://lucida.me/blog/sublime-text-complete-guide/ Su...
    东引瓯越阅读 10,708评论 3 80
  • Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插...
    xiaotao123阅读 13,143评论 0 27
  • 今天放学的时候一出校门,热的我满脸红红的不一会儿我得回身出了汗解散以后我又把校服脱了下来还是热的我受不了上了电动车...
    快乐_c0d8阅读 1,621评论 0 0
  • 感谢教主的邀约,两年之后,再次参加成都敏捷之旅,说是去开诊所,其实是有私心,私心之一,是想要在工作之外,也可以和身...
    玉露君阅读 2,784评论 1 3

友情链接更多精彩内容