这里是 Travis CI 的官网:here
先注册一个帐号。当然,可以用 GitHub 登录。
注意:这只是 Linux
平台下的操作。
Linux 下有个叫 nohup,它可以把输出强行重定向到文本中。
配合 &
可以达到运行在后台。
将输出到 nohup.out
文件中。
那么问题来了,如何在 C/C++
(依赖 POSIX
)里实现捏?Linux
下有个叫做 fork()
的函数,它可以新建一个子进程(注意:不是子线程)。
我们可以利用它来让程序运行在后台。
上代码!
在 child process
中填写乃的代码就阔以辣。
gdb
是 GNU Debugger
的缩写,用来调试程序,支持的语言有[1]:
写一个简单的小程序,然后用 gdb
调试一下。
编译:
为了方便 gdb
调试,窝们加一个 -g
参数。
不出问题的话应该会有一个 a.out
文件。
窝们用 gdb
调试它:
不出问题的话应该可以看到一个这样的界面:
(gdb)
就是 gdb
的提示符,类似 Unix
的 $
和 #
|
|
在 9 行中下一个断点,把程序跑起来:
不出问题的话程序应该断在了第9行,然后输入 233
,回车。
现在的话是断在第9(10)行了。窝们可以去看一下它的变量之类的操作:
返回结果:
还可以修改 i
的值:
想要退出 gdb
的话可以用 quit
命令。
next
指令会步过,但是不会跟踪函数(步入),而 step
会步入函数。
这个方法只限于 NeXT
主题,其他的窝也不太清楚。
Konsole
自带的透明效果依赖于 xcompmgr
所以需要额外配置一下呢。
这里可以参考编程随想的文章
窝这里基本讲一下他漏掉的内容。
Hello wolrd, first!
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
|
|
More info: Writing
|
|
More info: Server
|
|
More info: Generating
|
|
More info: Deployment