• 大小: 3.91MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-18
  • 语言: 其他
  • 标签: C/C  

资源简介

TDLib一个跨平台,功能齐全的Telegram客户端

资源截图

代码片段和文件信息

# This file is NOT licensed under the GPLv3 which is the license for the rest
# of YouCompleteMe.
#
# Here‘s the license text for this file:
#
# This is free and unencumbered software released into the public domain.
#
# Anyone is free to copy modify publish use compile sell or
# distribute this software either in source code form or as a compiled
# binary for any purpose commercial or non-commercial and by any
# means.
#
# In jurisdictions that recognize copyright laws the author or authors
# of this software dedicate any and all copyright interest in the
# software to the public domain. We make this dedication for the benefit
# of the public at large and to the detriment of our heirs and
# successors. We intend this dedication to be an overt act of
# relinquishment in perpetuity of all present and future rights to this
# software under copyright law.
#
# THE SOFTWARE IS PROVIDED “AS IS“ WITHOUT WARRANTY OF ANY KIND
# EXPRESS OR IMPLIED INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
# MERCHANTABILITY FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
# IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM DAMAGES OR
# OTHER LIABILITY WHETHER IN AN ACTION OF CONTRACT TORT OR OTHERWISE
# ARISING FROM OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
# OTHER DEALINGS IN THE SOFTWARE.
#
# For more information please refer to 

import os
import ycm_core

# These are the compilation flags that will be used in case there‘s no
# compilation database set (by default one is not set).
# CHANGE THIS LIST OF FLAGS. YES THIS IS THE DROID YOU HAVE BEEN LOOKING FOR.
flags = [
“-stdlib=libc++“
“-Wall“
“-Wextra“
“-Wno-unused-parameter“
“-Wno-deprecated-declarations“
“-std=c++14“
“-x“
“c++“
“-I“
“.“
“-I“ “tdutils“
“-I“ “tdutils/generate“
“-I“ “tdactor“
“-I“ “tddb“
“-I“ “tdnet“
“-I“ “tdtl“
“-I“ “td/generate“
“-I“ “td/generate/auto“
“-I“ “td“
“-isystem“
“/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1“
“-isystem“
“/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.3.0/include“
“-isystem“
“/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include“
]


# Set this to the absolute path to the folder (NOT the file!) containing the
# compile_commands.json file to use that instead of ‘flags‘. See here for
# more details: http://clang.llvm.org/docs/JSONCompilationDatabase.html
#
# You can get CMake to generate this file for you by adding:
#   set( CMAKE_EXPORT_COMPILE_COMMANDS 1 )
# to your CMakeLists.txt file.
#
# Most projects will NOT need to set this to anything; you can just change the
# ‘flags‘ list of compilation flags. Notice that YCM itself uses that approach.
compilation_database_folder = ‘build‘

if os.path.exists( compilation_database_folder ):
  database = ycm_core.CompilationDatabase( compilation_database_folder )
else:
  database = N

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-05-01 17:03  td-master\
     文件        3301  2019-05-01 17:03  td-master\.clang-format
     文件        2658  2019-05-01 17:03  td-master\.gitattributes
     文件          72  2019-05-01 17:03  td-master\.gitignore
     文件        1283  2019-05-01 17:03  td-master\.travis.yml
     文件        5441  2019-05-01 17:03  td-master\.ycm_extra_conf.py
     文件       39492  2019-05-01 17:03  td-master\CHANGELOG.md
     目录           0  2019-05-01 17:03  td-master\CMake\
     文件        2757  2019-05-01 17:03  td-master\CMake\AddCXXCompilerFlag.cmake
     文件        1138  2019-05-01 17:03  td-master\CMake\FindReadline.cmake
     文件       11056  2019-05-01 17:03  td-master\CMake\iOS.cmake
     文件       30604  2019-05-01 17:03  td-master\CMakeLists.txt
     文件      107760  2019-05-01 17:03  td-master\Doxyfile
     文件        1338  2019-05-01 17:03  td-master\LICENSE_1_0.txt
     文件       10739  2019-05-01 17:03  td-master\README.md
     文件       12717  2019-05-01 17:03  td-master\SplitSource.php
     文件         126  2019-05-01 17:03  td-master\TdConfig.cmake
     目录           0  2019-05-01 17:03  td-master\benchmark\
     文件        2149  2019-05-01 17:03  td-master\benchmark\CMakeLists.txt
     文件        8345  2019-05-01 17:03  td-master\benchmark\bench_actor.cpp
     文件        4846  2019-05-01 17:03  td-master\benchmark\bench_crypto.cpp
     文件        6933  2019-05-01 17:03  td-master\benchmark\bench_db.cpp
     文件         286  2019-05-01 17:03  td-master\benchmark\bench_empty.cpp
     文件        2324  2019-05-01 17:03  td-master\benchmark\bench_handshake.cpp
     文件        2279  2019-05-01 17:03  td-master\benchmark\bench_http.cpp
     文件        3128  2019-05-01 17:03  td-master\benchmark\bench_http_reader.cpp
     文件        2691  2019-05-01 17:03  td-master\benchmark\bench_http_server.cpp
     文件        3702  2019-05-01 17:03  td-master\benchmark\bench_http_server_cheat.cpp
     文件        3051  2019-05-01 17:03  td-master\benchmark\bench_http_server_fast.cpp
     文件        3660  2019-05-01 17:03  td-master\benchmark\bench_log.cpp
     文件        9356  2019-05-01 17:03  td-master\benchmark\bench_misc.cpp
............此处省略853个文件信息

评论

共有 条评论