怎么破解ubuntu14.04里的sublime

2025-03-29 04:36:39
推荐回答(1个)
回答1:

SublimeText是个跨平台的编辑器,支持Windows、Linux、Mac系统平台,支持各种语言的代码编辑,配合上对应的插件,话上点时间学习,你将会对它爱不释手,大大的提高你的编码效率。本文将讲解在Ubuntu14.04系统中安装SublimeText3,并配置SublimeClang插件来配置C/C++开发环境。1.SublimeText3的下载安装到官方网站上/quarnster/SublimeClangSublimeClangcdSublimeClangcp/usr/lib/x86_64-linux-gnu/libclang-3.4.so.1internals/libclang.so#这一步很重要,如果你的clang库不是3.4版本的话,请将对应版本的库拷贝到internals中cdsrcmkdirbuildcdbuildcmake..make一切成功的话将会在SublimeClang/internals目录中生成libcache.so库文件。重启SublimeText,然后按快捷键Ctrl+`(Esc下面那个键)打开自带的控制输出,看看有没有错误,如果没有错误就说明一切OK了。接下来就是配置自己的文件了,按下ctrl+shift+p快捷键,在弹出的输入框中输入sublimeclangsettings,然后选择带User那一行,在打开的文件中输入如下信息:{"show_output_panel":false,"dont_prepend_clang_includes":true,"inhibit_sublime_completions":false,"options":["-std=gnu++11","-isystem","/usr/include","-isystem","/usr/include/c++/*","-isystem","/usr/include/c++/4.8","-isystem","/usr/include/c++/4.8/*","-isystem","/usr/include/boost","-isystem","/usr/include/boost/**","-isystem","/usr/lib/gcc/x86_64-linux-gnu/4.8/include","-isystem","/usr/lib/gcc/x86_64-linux-gnu/4.8/include/*"]}注释:我的gcc版本为4.8,如果你的不是请替换对应的版本,在#include相应的头文件后保存当前文件,在接下来的操作中将更快的提示所包含在头文件的函数或者变量。4.工程实例通过菜单栏中的Project->AddFolderToProject把你已有的原代码目录加入到SublimeText中,然后通过Project->SaveProjectAs来保存你的项目,这样就创建好了项目。例如我的机器在/media/WinE/WorkStation/Swift中有个C++项目,代码分别放在了Swift下的swift/base和swift/disruptor两个目录下,现在想要把这两个目录中的内容在写代码时能够自动提示则需要相应的配置修改。Project->EditProject,在所打开的配置文件中我更改如下:{"folders":[{"follow_symlinks":true,"path":"/media/WinE/WorkStation/Swift"}],"settings":{"sublimeclang_options":["-I/media/WinE/WorkStation/Swift","-I/media/WinE/WorkStation/Swift/swift/base","-I/media/WinE/WorkStation/Swift/swift/disruptor",]}}综合以上,如果你有什么问题,请能提出,大家一起进步,希望你能爱上个家伙。