首页
学习
活动
专区
工具
TVP
发布

毛毛v5

专栏作者
70
文章
148263
阅读量
18
订阅数
再记录一下vscode配置golang开发的一些注意事项
M$推出vscode之后,感觉世界真美好。于是从liteide转到vscode了。但是golang组织代码的目录管理这尿性比较奇葩。常常把自己搞得五迷三道的。有时候正常,有时候又掉链子。现在记录一下一些注意事项。 windows下的vscode,首先安装golang到 c:/Go 也就是环境变量GOROOT=c:/Go,然后指定GOPATH=c:/Go/gopath 这个目录自己建立。环境变量里面GOROOT和GOPATH只留下系统变量,用户变量中的GOROOT,GOPATH删除。不然鬼知道会搞出神马冲突,不划算,环境变量设置好之后,一定要重新自动下电脑,不然有时候vscode读不到最新环境变量设置。之所以GOPATH指定一个专用目录,而不是用户目录(类似 C:\Users\Administrator\go),主要因为项目如果发布到git,自己在多台电脑上编译代码的话。比较麻烦所以统一指定固定目录。 然后vscode安装微软的ms-vscode.go插件。穿好后用workspace来组织golang代码。 目录结构大致如下:
xiny120
2019-07-26
4.1K0
OBS添加QT的qt5network.lib 等依赖库lnk2019
在obs工程中使用 如下头文件和函数之后,会提示link2019错误,是因为没有网络库。
xiny120
2019-06-11
1.6K1
ffmpeg android ndk编译,还是用的gcc,不会配置clang版的。
因为google在 NDK R19C中把GCC删除了。本来想着能不能配置出用clang编译ffmpeg,可是折腾了半天还是不行,于是还是用gcc吧。。支持gcc版本的最高的ndk是 NDK R17C,需要下载ndk r17c的开发包。另外最新的x264和ffmpeg代码需要最低 android-23的编译。也就是最低android6.0。因为有个 cabs()函数,只有android6.0才有。基本注意的就这两个方面。1,需要ndk r17c. 2,最低需要定义android-23。 下面是编译shell. 系统是centos7.0 第一个shell脚本是生成交叉编译toolchain
xiny120
2019-06-11
2.2K0
利用vscode当golang编写IDE的配置过程
vscode以良好的兼容性进来收到追捧。整个vscode执行效率比基于java的ide效率又高。一直用liteide来编写golang,但是liteide调试时断点不能实时增删,每次增删断点,重新运行调试才有用,而且变量窗口观察 变量又不方便。于是乎开始琢磨用vscode。偶然看到一个大神发布的一个vscode包含了golang环境。扩展的名字是:VSCode Essentials
xiny120
2019-06-11
1K0
OBS源代码阅读笔记
obs配置文件加载:bool OBSBasic::InitBasicConfig(); OBS认证信息加载,貌似还没有实现吗?
xiny120
2019-06-11
1.6K0
vc第三方库辅助管理工具vcpkg的安装使用
安装vcpkg很简单,直接从M$的git仓库:https://github.com/Microsoft/vcpkg.git 拉一下代码,然后编译就行了。
xiny120
2019-06-11
6.8K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档