美文网首页
DLL移植中遇到的一个迷之BUG

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

作者: 散夜霜 | 来源:发表于2018-04-13 15:38 被阅读0次

在将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,程序无法正常启动

相关文章

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

    在将Ubuntu的代码移植过来的过程中,我遇到了一个久久不能解决的问题。网上没有找到相关资料将代码拷过来后,甚至从...

  • 实例化带有主题的对话框出现重叠现象的解决方案

    今天再写一个很简单的弹出对话框时,遇到了一个迷之bug: 我在代码中实例化了一个对话框: 这是Dialog的构造方...

  • 2017-5-23-柳暗花明

    前几天真是诸事不顺...迷之掉东西迷之写代码bug...迷之晚上总是蚊帐里会莫名其妙钻进去一两只蚊子...迷之IP...

  • How to check bad fix

    最近做了一个backport的票,backport就是别人以前修复了这个bug,我只需要将fix移植到客户的系统中...

  • gdal中类的内存管理

    今天遇到一个很奇怪的问题,关于GDAL库的使用。在一个dll中调用GDAL中的OGRSpatialReferenc...

  • 开发中遇到的bug

    wby : cocacola-ty.github.io 出现Duplicate Symbol链接错 可能该文件被引...

  • kaldi中遇到的bug

    kaldi的gpu配置 CUDA will not be used! If you have already in...

  • BUG篇

    记录一些程序中遇到的有意思的BUG 1.19.3.13遇到一个vue中使用input的bug 情况:需要验证1...

  • PE文件格式解析学习笔记(1)---DOS Header

    PE文件 PE文件是portable File Format(可移植文件)的简写,我们比较熟悉的DLL(动态链接库...

  • 在移植框架中遇到的一个问题

    一个问题,就是移植后访问不了tp5首页,刚开始访问是以html格式出现的,如z.cn这样访问,可以,首页以html...

网友评论

      本文标题:DLL移植中遇到的一个迷之BUG

      本文链接:https://www.haomeiwen.com/subject/fynckftx.html