PC编程
sailwon
主要从事汽车电子行业,研究方向:CAN总线应用,信息安全方案,安全算法,嵌入式设计。
展开
-
VIM-Plug安装插件时,频繁更新失败,或报端口443被拒绝等
因为中国地区访问像 github 这种国外网站很不稳定, 所以在一般都是采用镜像网站的方式间接访问. 而 vim-plug 下载时都是用的实际网站, 我们可以修改plug.vim来将实际网站变为镜像网站, 提高下载成功率.在 plug.vim 中搜索 github, 修改两条语句,即可成功下载GitHub资源。 1 将该行let fmt = get(g:, 'plug_url_format', 'https://git::@github.com/%s.git')改为let fm...原创 2021-03-04 11:39:19 · 12892 阅读 · 25 评论 -
ctags使用
ctags --fields=+iaS --extra=+q -R -f ~/.vim/systags /usr/include /usr/local/include最基本的命令是:ctags -R,这条命令将所在的目录递归地生成tags文件。而上面这条命令是将/usr/include和/usr/local/include两个目录递归地生成tags文件,命名为systags放在~/.vim目录中。set tags+=~/.vim/systags将这个tags文件加入.vimrc的tags路径之中。另.转载 2020-10-30 10:04:45 · 245 阅读 · 0 评论 -
linux 调用动态库时 出现:“error while loading shared libraries”“cannot open shared object file: No such file”
《专题帖》在运行动态库程序时,需要添加动态库路径。【警惕】默认情况下,编译器只会使用/lib和/usr/lib这两个目录下的库文件,通常我们生成的.so库不在默认目录中,或者通过源码包进行安装时,在/usr/local/lib目录下等等。当运行程序需要链接动态库时,提示找不到相关的.so库,会报错。也就是说,在系统默认的库搜索目录中,找不到我们的.so文件。有以下三种方法解决办法:1、修改/etc/ld.so.conf文件,sudo vi /etc/ld.so.conf 在"include ld原创 2020-05-13 12:03:36 · 1917 阅读 · 0 评论 -
VS2013 静态库和动态库的使用方法
声明:VS2013编译库工程时,对于静态库项目生成".lib"文件;对于动态库项目生成".lib " ".dll"文件;设置目录:“项目 > XX属性 > 配置属性 > 链接器”1、添加lib库目录,设置如下:2、添加lib库名称,填写完整lib库名称,如“libsodium.lib”,设置如下:注意:对于静态库的加载,到此为止;对于动态库使用还需执行步骤3...原创 2019-08-15 14:10:07 · 367 阅读 · 0 评论 -
VS2013 工程中快速添加多个文件(.c/.cpp/.h等)
选择自己的项目(打开项目中的一个文件即可),然后点击“项目”,然后点击“显示所有文件”然后再解决方案管理器中选择文件或文件夹,右键“包含在项目中”,即将文件添加进入了工程中最后然后点击“项目”,然后点击“显示所有文件”,关闭显示,就回到了原有工程的开发界面。...原创 2019-08-15 14:32:33 · 3487 阅读 · 0 评论