随笔分类 - 编程环境搭建
linux/windows 平台下各类编辑器、开源库、工具、编译原理等
摘要:0 引言 lua是一种语法极为灵活、扩展性极强的“胶水语言”, 在使用lua/lua capi时常常会写出一些容易出错的code. 因此,有必要建立以lua vm为基础的unit test帮助程序员及早地发现bug,提高代码的质量。为此,有三件事情需要做。 1 编译配置googletest/goog
阅读全文
摘要:0 引言 本篇主要记录windows下编程以及系统安装与恢复等问题。 1 Visual Studio (1)debug "warning LNK4042: 对象被多次指定;已忽略多余的指定"原因:使用原有工程时,直接在工程里将.cpp文件重命名为.h文件,.vcxproj文件中的属性并没有改变而导致
阅读全文
摘要:0 引言 最近在VSCode下搞开发,于是将pcl库迁移到这个环境下,用来跑一些依赖pcl的开源的代码以及自己做一些快速开发等。 1 pcl编译 主要参考了这篇博客,链接如下。 我编译时遇到的主要问题也是在这篇博客的留言下解决的。我安装了Anaconda,结果编译出错,我还一直找不着错哪儿了。。。解
阅读全文
摘要:0 引言 git/github是当前最好的代码版本管理和协同工作工具。最近我终于用上了这一先进工具,撒花撒花! # 先把大神廖雪峰的链接献上https://www.liaoxuefeng.com/wiki/896043488029600# 官方教程https://git-scm.com/# sshh
阅读全文
摘要:0 引言 大量开源库需要通过cmake编译后使用,了解cmake的基本指令以及CMakeLists.txt的写法非常重要,其基础是了解编译原理。另外,为了对cmake编译的代码进行调试,需要了解CMakeList.txt的写法。本文将对这些关键问题进行探讨,并记录一些关键点。 参考了如下链接。 ht
阅读全文
摘要:0 引言 转入linux/VSCode编程之后,迫切了解到有必有较为系统地学习一下VSCode中相关配置文件的写法。下面将分为 linux/g++编译指令、.json文件关键词/替换变量的意义、编译链接过程原理分析几个部分进行介绍,并以opencv为例,将上述知识综合运用。 1 linux/g++编
阅读全文
摘要:0 引言 最近想在ubuntu下搞深度学习,首先配置了python的vscode开发环境。在配置python时,选择了Anaconda3.x,保证了其相对于系统python2.x的独立性。另外,vscode是单独安装的,其路径添加到环境变量中,安装完Anaconda3.x之后,启动其桌面客户端,即可
阅读全文
摘要:0 引言 (1)针对bios 和 uefi引导,安装方式略有不同。 (2)针对nvidia显卡,在安装时需要特殊设置。 1 EasyBCD安装方式介绍-适用于bios引导方式 参考百度经验贴安装即可,链接如下。 其要点在于修改menu.lst如下。 2 u盘启动盘引导安装-bios/uefi均可 (
阅读全文
摘要:0 引言 本次开发环境的配置是在综合考虑了开源库的版本、VS版本以及CREO4.0的版本,同时针对甲方需求选择了win7 sp1 x64系统。 配置的过程中遇到了形形色色的问题,但是一一解决了。通过这一个帖子,希望总结环境配置的经验,为以后的项目开发提供借鉴。 1 VS2015 在win7 sp1
阅读全文
摘要:0 引言 在win7下安装vs2015的时候遇到了很多问题,看了很多帖子,尝试了很多次,终于成功了。网上也有大量关于win7 sp1下安装vs2015的帖子,我在安装的时候也参考了很多相关经验,这次写一版比较全的,希望能够有效解决安装时遇到的各种问题。win7与vs2015支持的.net版本不同,直
阅读全文
摘要:0 引言 最近在配置C++开发环境,一开始想装个visual studio13完事,但是一想到自己以前安装以及使用时的诸多麻烦,就有点退却,觉得没有这个必要。正好了解到vscode大行其道,决定按照官网指示配置一版。由于本人非计算机科班出身,对编译原理了解不多,在配置环境的时候遇到了一些麻烦,参照网
阅读全文