摘要:升级某些VC6工程到VS2017,除了目录问题外,就是这个。 解决方法: Properties > Linker > Manifest File 第一项,Generate Manifest 改为 No
阅读全文
摘要:老DX SDK,新VS2019问题,编译老项目GG,依赖库加入 legacy_stdio_definitions.lib 解决
阅读全文
摘要:坑爹微软Sucks Again. assimp 终于更新到了5.0.0并且支持GLTF2格式,包含动画正确解析,在viewer中也能看到正确结果,真他喵的不容易,然后拿来编译完到自己项目里用,就出这玩意了,神奇的是编译他自己的viewer就没问题? 不管那么多,百度一下说是std::min之类的问题
阅读全文
摘要:之前编译Cocos2DX时遇到过一次,这次又遇到了,记下解决方法,以防再来第三次。 这个错误是说链接的库或者文件是老版本编译器生成的,与当前编译器不符,比如这次用的预编译库是2015的,而我当前使用的是2017编译器,所以就报错了。 解决方法,右键工程选择porperties 然后按以下路径操作 C
阅读全文
摘要:VS2019正式上手,第1个问题创建不了工程,看起来非常类似之前VS2017更新 解决办法 https://github.com/Microsoft/msbuild/issues/4286 和上次的问题如出一辙 https://www.cnblogs.com/kileyi/p/10772269.ht
阅读全文
摘要:VS自带一个书签功能,但是有个大问题,没有导出功能,因为这个书签是保存在工程.suo文件中,所以在移动,分享,甚至其他情况下很不方便,甚至丢失。 在你分析一个较大的开源工程,做了30-50个关键代码书签,一个操作书签全没了,一招回到解放前的感觉一点都不好。 今晚突然想起这个问题,专门花了点时间寻找解
阅读全文
摘要:VS2017用的比较老的版本,因为当时下载了离线文件,所以可以离线安装,现在看来是没有必要的,占硬盘空间不说,不更新VS IDE,Unity高版本还有问题。 主要问题在于,我之前一直用Unity2017和VS 2017,无问题。 昨天想体验Unity PC环境下的IL2CPP,得知要Unity201
阅读全文
摘要:有些程序,比如FFPlay,需要传递命令行参数才能运行想要的功能,比如字幕, ffplay -vf subtitles=mv.mkv mv.mkv 参数是 -vf subtitles=mv.mkv mv.mkv VS中直接F5是调试,但是参数是在工程属性中设置的,默认是空,没有参数,想要加上,位置如
阅读全文
摘要:断点后跟踪字幕文件文本,因为国内字幕一般是UTF8的,VS默认显示不出来,在变量上双击,加入 ,s8就可以了 默认 修改后 其他 ,数字 将变量拆分为数组显示, 数字是要显示多少位, 此法对const char*这类原始字符串非常有用 ,x 16进制查看 ,hr 查看Windows HRESULT解
阅读全文
摘要:重做系统,并且VS2017也发布有一段时间了,可以试试了。 于是网上搜了下,离线安装要下载他的安装工具。 https://www.visualstudio.com/zh-hans/downloads/ 然后管理员权限运行命令行 vs_enterprise__238667983.1517814436.
阅读全文
摘要:VC编译器有个很蛋痛的自家警告系统,默认下各种开源库比如CGAL,各种4996,而一般自己写的 如sscanf,fopen这种单个文件,在文件头加个 #pragma warning (disable : 4996) 就可以解决,但是涉及到第三方库,没办法去改,也不应该去改,这时候就要在工程属性设置里
阅读全文
摘要:VS有个比较迷惑人的选项,就是在工程>>属性中有个Executable Directories设置项,几乎所有地球人都认为这个选项是设置exe可执行文件依赖的DLL目录用的,这无疑会方便用户调式,不用来回拷贝一堆DLL文件到工程目录运行,但是所有人都他喵的失败了。google了一下,正确的做法是设置...
阅读全文