-
Notifications
You must be signed in to change notification settings - Fork 0
/
.gitignore
143 lines (129 loc) · 2.18 KB
/
.gitignore
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
# C++ 项目通用 .gitignore 文件
# 编译和构建文件
*.o # 目标文件
*.obj # Windows 目标文件
*.lo # Linux 存档成员
*.la # 存档成员
*.lai # 存档成员
*.so # 共享对象文件
*.a # 静态库文件
*.dll # Windows DLL 文件
*.pdb # 调试信息文件
*.lib # Windows 库文件
*.exp # Windows 导出文件
*.ilk # Windows ILK 文件
*.log # 构建日志
*.map # 映射文件
*.sbr # SunPRO C++ object file
*.suo # Visual Studio 用户选项
*.ncb # Visual Studio 名称查找数据库
*.pdb # Visual Studio 调试信息
*.tlb # Type Library
*.tmp # 临时文件
*.vspscc # Visual SourceSafe
*.vssscc # Visual SourceSafe
*.sdf # Visual Studio Solution Data File
*.user # Visual Studio User File
*.useros # Visual Studio User File for OS
*.sln # Visual Studio Solution File
*.vcxproj.* # Visual Studio Project Files
*.db # 编译数据库
# IDE 和编辑器相关
.vscode/
.idea/
*.sln
*.suo
*.user
*.useros
*.sdf
*.suo
*.user
*.useros
*.sln
*.vcxproj.*
*.db
*.swp # Vim 交换文件
*.bak # 备份文件
*.rej # 差异文件
*.orig # 原始备份文件
*.lock # 锁定文件
*.tmp # 临时文件
# 操作系统相关
.DS_Store
Thumbs.db
*.spotlight*
*.TemporaryItems/
*.Trashes/
*.VolumeIcon.icns
*.localized
# 虚拟环境和依赖管理
venv/
__pycache__/
*.egg-info/
dist/
build/
*.egg
*.so
*.dylib
*.dll.a
*.dSYM/
# 日志和临时文件
*.log
*.tmp
*.lock
*.pid
*.bak
*.swp
*.swo
*.swn
# 数据库和缓存
*.db
*.sqlite
*.sqlite3
*.db.sqlite3
*.db-journal
*.db-shm
*.db-wal
*.db-journal
*.db-shm
*.db-wal
# 二进制文件
*.class
*.jar
*.war
*.ear
*.aar
*.apk
*.dex
# CMake 缓存
CMakeFiles/
CMakeCache.txt
cmake_install.cmake
install_manifest.txt
# Google Test 和 Google Mock
gtest*
gmock*
# CTest
Testing/
CTestTestfile.cmake
ctest_output.xml
ctest_results.xml
# Doxygen 文档生成
doxygen/
doxygen.log
doxygen.err
doxygen.out
# 包管理工具
bower_components/
node_modules/
yarn.lock
npm-debug.log
yarn-error.log
npm-debug.log.*
yarn-error.log.*
# Conan 包管理器
conan/
conanbuildinfo.txt
conanbuildinfo.cmake
# Conan v2 包管理器
.conan/