feng 言 feng 语

  • Home

  • Archives

[译]CMake 教程

Posted on 2017-05-25

这是官网的一篇教程,我在练习过程中保存了代码,可以在这里查看使用,官网也有源码的
地址,不过不是单独一个仓库。因为琐碎明白 Step 7 的作用,没有测试这一步的用法。
原文地址为:https://cmake.org/cmake-tutorial/

下面是一个循序渐进地教程,涵盖了 CMake 是怎么帮助解决常见的构建系统问题的。这里
的许多主题已经在Mastering CMake中作为单独的问题讨论过了,但看看它们怎么在一个
例子工程中协同工作仍会很有帮助。本教程可以在 CMake 源码树的Tests/Tutorial目录中找到。
每一步都有它自己的子目录,里面包含了那一步中用到的完整代码。

Read more »

[译]开始使用 Qt 编程

Posted on 2017-05-22

文章翻译自 Qt 文档里的一个教程,原文地址为 http://doc.qt.io/qt-4.8/gettingstartedqt.html .

欢迎来到 Qt ──一个跨平台 GUI 工具集── 的世界。在这个新手教程里,我们将通过实现一
个简单的 Notepad 应用程序来教授基本的 Qt 知识。在完成这个引导之后,你应该可以通
过自己查阅我们的概述和 API 文档来找到开发你自己应用所需要的信息。

Read more »

Spacemacs 在 go-mode 下的缩进问题

Posted on 2017-05-20

在使用 Spacemacs 编辑 go 源程序时出现了一个问题:每次在插入花括号后敲RET键后,
下一行都不能正确地缩进,光标会在第 0 列的位置,下面会提示auto trimmed 1 chars,
且此时按TAB键并不能使缩进正确,而是一直提示auto trimmed 1 chars,将光标移走
然后再移回之后再按TAB就可以正常缩进。

Read more »

dpkg 查询选项(query actions)

Posted on 2017-05-19

今天在了解 Java 查找类路径的方式时了解到了rt.jar这个文件,想要知道他的位置,但
使用locate命令并不能定位到,也不想用find命令来查找(感觉太慢),想到我是使用
的apt命令安装的openjdk,觉得既然能用apt命令删除相关的包,那它一定记录了所
有安装文件的信息,当然也就包括位置信息,于是想到查找相关的选项来获取这些信息。以
下是我搜索到的相关选项。

Read more »

Markdown 和 Org mode 格式控制

Posted on 2017-05-16

Markdown

很多时候 hexo 根据 markdown 生成的一些样式并不让人满意,这时候可能需要一些微调,
以下是我在网卡搜索到的方法,在这时记录一下。

Read more »

sed 流编辑器

Posted on 2017-05-16

个人觉得 sed 的主要优势就是可以实现文本处理自动化。流编辑器会在编辑器处理数据之
前提供一组规则,这点与交互式编辑器不同。

Read more »

Linux 目录遍历方法

Posted on 2017-05-15

记录一下 Linux 下目录的遍历方法。

API 原型

Read more »

时间函数概览

Posted on 2017-05-15

一直对时间的操作函数没有一个整体的感觉,总想对时间函数进行学习,了解一下有哪些
API,以及大致的使用方法。主要是使用time.h中的函数。

Read more »

Ubuntu 下搭建 QT 开发环境

Posted on 2017-05-13

安装环境

主要是使用apt命令,不太想使用源码安装,感觉这样不能自动更新,命令如下:

1
2
sudo apt install qt4-dev-tools
sudo apt install qtcreator
Read more »

Go 语言初探

Posted on 2017-05-13

安装

我用的是 Ubuntu 16.10,安装很简单:

1
sudo apt install golang-go
Read more »
1…345…8
fengqi

fengqi

78 posts
57 tags
GitHub StackOverflow
© 2019 fengqi
Powered by Hexo v3.7.1
|
Theme — NexT.Pisces v6.3.0
0%