我老早就这么在干了,如果你要问我什么感觉,就一个字吧,爽。
我这里稍微记录一下我是怎么来配置的吧,希望给小白一点指引。
首先你肯定是要安装 vs 以及 visual GDB ,当然,要写的爽的话,少不了 visual assist x 这个插件。
怎样使用 visual GDB 连接到 linux 自然不必我说,网上有一大票的教程,我要提示一下的是,你需要将 visual GDB 缓存到本地的头文件的目录加入 vax 的搜索目录,这样的话,才能够利用好 vax 的强大补全功能。
还有,一定要在 visualgdb project property 删除 DEBUG=1 这个预先设立的宏,否则会和 muduo 库的某些定义冲突。
好吧,有时间我再补图,就这样吧!
虽然我们在平时使用boost库时不必特意去链接 boost 库的 lib ,但是某些时候, boost 库中的某一些东西还是需要我们手动来链接库的.所以我在这里记录一下,以免以后继续踩坑.
我们使用 program_options.hpp 这个文件中的函数的时候还是需要链接库的,这个库叫做 boost_program_options ,更具体的细节,你可以参开这里:
http://stackoverflow.com/questions/12179154/undefined-reference-to-boostprogram-optionsoptions-descriptionm-default-l/12179310
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)