开发工具
segment-fault
这个作者很懒,什么都没留下…
展开
-
C/C++ IDE
Vim + 配置编写小型工程或者对工程做少量修改时很好用 缺点是配置繁琐 文件间的切换虽然有NERDTree帮忙 还是比较麻烦Clionclion是少有的支持ubuntu的IDE 构建采用cmake 很好的贴合C/C++的开发Clion的缺点cmake的支持还比较初级 并不能很好的识别分目录结构的CMakeLists.txtproject(test)add_subdirectory(src)原创 2017-12-20 20:07:29 · 1402 阅读 · 0 评论 -
QT运行时找不到链接库
QT链接动态库利用QtCreator开发Qt应用时碰到过这样的一个错误: 1. 引用了第三方的动态库,在pro文件中指明了头文件目录和链接库文件 INCLUDE_PATHS += ../inc LIBS += ../lib/libtest.so 2. 编译通过 3. 运行时提示 error while loading shared libraries 无法找到链接的动态库库目录原创 2017-12-30 23:10:05 · 11464 阅读 · 0 评论 -
android adb
adb 常用命令1. adb devices 列出adb设备的信息和设备号2. adb root 获得adb的root权限3. adb remount 重新挂载文件系统以获得写权限4. adb push 推送文件到android文件系统5. adb pull 从android文件系统下载文件到本地6. adb disable-verity 关闭android的验证(android6.0起存原创 2018-01-03 14:48:46 · 176 阅读 · 0 评论 -
Android Studio引用另一个模块module的方法
适用情形最近碰上这样一种情况: app需要引用jni功能 然后jni相关的功能被封装成一个android library 模块module然后在app模块module中需要引用jni module的一个java类直接在app模块中引用这个类 提示无法解析这个类android中引用别的module 需要加入对它的依赖有两种添加方式 1. 直接修改build.gradle脚本引入原创 2018-01-12 11:53:38 · 30262 阅读 · 4 评论 -
Mac 下brew安装JDK
通过brew安装在sun官网下载JDK安装包非常的慢,mac下可以通过brew快速安装JDK.安装命令:brew cask install java默认应该会下载jdk7也可以指定下载版本brew cask install java6注意:brew install java这样是找不到java的安装源的.原创 2018-02-06 00:35:47 · 46046 阅读 · 0 评论 -
ios项目第三方库管理工具pod
podpod是mac下的第三方类库管理工具 类似于ubuntu的apt-get工具这个工具可以帮助用户管理工程中引入的第三方类库 非常便捷当在工程中需要引入比较大型的类库时 可能需要不断的编译引入类库的依赖 使用pod却可以一步到位 让工具帮助我们做这个事情比较遗憾的是pod仅在ios和mac开发里支持android中类似的对应工具是maven linux上则有apt-get y...原创 2018-04-24 11:28:13 · 737 阅读 · 0 评论 -
ssh长连接和自动输入密码
ssh两个ssh的实用小功能 长连接和脚本输入密码长连接修改本地的ssh配置文件vim /etc/ssh/sshd_config增加 TCPKeepAlive yes自动输入密码利用系统工具expect自动交互编辑ssh连接脚本#!/usr/bin/expect#ssh服务器spawn ssh -luser xxx.xxx.xxx.xx#服务器返回...原创 2018-05-18 11:23:38 · 1079 阅读 · 0 评论