![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工程备忘
尼瓦纳
这个作者很懒,什么都没留下…
展开
-
关于Debug和Release程序运行不一致的问题
最近两天遇到一个问题,当我把一个已经完结的程序由Debug转到Release编译后,Release版本的程序运行不正常,跟Debug版本表现不一致。开始我以为是库的原因,对比了之后发现库是一样的;后来怀疑是代码有问题,因为我上网查阅,Debug与Release版本的程序确实有一个地方不同:“Debug模式下变量未赋初值时,编译器会自动给它赋一个绝对值很大的负数;而Release模式下它只会分配空间原创 2016-11-08 22:17:44 · 1948 阅读 · 2 评论 -
CUDA程序配置备忘
最近又捡起了CUDA,因为需要做一个任务,将某程序使用CUDA并行计算加快速度,希望能尽量达到实时性。CUDA的安装没有什么好讲,就是一路Next就可以。现在CUDA只有一个安装包,并且集成了Nsight,特别方便,不像CUDA 4,居然要安装3个包,烦死。安装过后就开始对具体工程进行配置。如果直接新建一个CUDA的工程,那么很方便,貌似可以直接编译运行,新建的cu文件也包含一个简单的向量加法原创 2016-11-07 19:48:58 · 227 阅读 · 0 评论 -
qt“无法解析的外部文件”错误
在编写qt代码的过程中间,突然有一次点击“生成解决方案”后,发现未能正确生成,出现了链接错误,错误内容正是常见的“无法解析的外部文件”错误——一般来讲都是因为库的问题,即没有正确加入库文件。但是前几分钟我还正确生成过,在此之间并未有任何库文件的添加。仔细检查配置文件与命令行等内容,没有发现有什么问题。经过多方查证,终于发现工程解决方案目录下的debug文件中,一个moc文件被“从生成中排除”,原创 2016-11-13 13:38:23 · 415 阅读 · 0 评论