Language
### • Lifetime safety: http://wg21.link/
p1179
☐ Owner & Pointer
☐ Built-in compiler
check
$$ \operatorname{int} x = 0; $$
$$ p = \&x; $$
Current LLVM implementation gives 5% overhead link/p2388, http://wg21.link/p2182
☐ [[pre]], [[post]], [[assert]]
☐ MVP discussion, ignore or
check&abort modes
## Language helps!
• Lifetime safety: http://wg21.link/p1179
• std::source_location: reviews
• PR decorations
| ⚠️ Conversation ⚠️ | ⚠️ Commits ⚠️ | ⚠️ Check ⚠️ | ⚠️ Files changed ⚠️ | ⚠️ -1 | ⚠️ |
⚠️ c4c39a5 - 0 码力 |
61 页 |
2.70 MB
| 1 年前 3 编译分享
程义 - 存储计算部
2022年11月11日
## 更新内容
1 升级 bazel 到 4.2.2
2 支持 Debian9、Debian10、Debian11
3 支持 gcc clang
## 1
## 编译
Debian11-Dockerfile
.bazelrc
bazel 版本:4.2.2 ( bazelisk)
docker run -v $(pwd):/curve -config=gcc7-later ...
# use '-faligned-new' to enable C++17 over-aligned new support
# 使用 clang 编译
CC=clang CXX=clang++ bazel build ...
## 2
## 制作镜像
docker run -v $(pwd):/curve -v /root/.cache/bazel:/root/ ian11
## 3
## 修改 & 单元测试
curvefs/test/tools/curvefs_version_tool_test.cpp
# 使用 clang 编译
CC=clang CXX=clang++ bazel build curvefs/...
## THANK YOU
網易 NETEASE 0 码力 |
6 页 |
4.69 MB
| 1 年前 3 other language package manager 386
17.24 How to manage SSL (TLS) certificates 392
17.25 How to check the version of the Conan client inside a conanfile 393
17.26 Use a generic CI with Conan and Artifactory companies using it.
### 1.1 Open Source
Conan is Free and Open Source, with a permissive MIT license. Check out the source code and issue tracking (for questions and support, reporting bugs and suggesting feature compiler and any version. There are default definitions for the most popular ones: gcc, cl.exe, clang, apple-clang, intel, with different configurations of versions, runtimes, C++ standard library, etc. This 0 码力 |
993 页 |
7.53 MB
| 2 年前 3 haven't adopted go modules yet
## go mod tidy
## go mod init

## go mod tidy
 for the automatic control of incorrect and missing connections
• Export of plot files in many are saved in sym-lib-table in your home directory (exact path is dependent on the operating system; check the path above the table).
## • Project Specific Libraries
Libraries listed in Project Specific available to the currently opened project. They are saved in sym-lib-table file in the project directory (check the path above the table).
You can view either list by clicking on "Global Libraries" or 0 码力 |
263 页 |
2.36 MB
| 2 年前 3 following additional but essential functions needed for modern PCB design software:
Design rules check (DRC) for automatic detection of design rule violations such as incorrect and missing connections footprint belonging to both Power_Stage and Channel_A is shown as Channel_A, Power_Stage.
You can check a footprint’s component class by selecting it and viewing the Component Class field in the Properties Custom rules will only be applied if there are no errors in the custom rules definitions. Use the Check Rule Syntax button to test the definitions and fix any problems before closing Board Setup.
See Custom 0 码力 |
327 页 |
10.81 MB
| 3 月前 3 additional but essential functions needed for modern schematic capture software:
Electrical rules check (ERC) for automatic detection of incorrect and missing connections
Circuit simulation using ngspice point of a development chain that allows for:
Validating against a set of rules (Electrical Rules Check) to detect errors and omissions.
Automatically generating a bill of materials.
Generating a netlist Connection width specifies the grid size used for the Symbol pin or wire end off connection grid ERC check. Schematics typically use a 50 mil grid for electrical connections, so this should usually remain 0 码力 |
257 页 |
9.66 MB
| 3 月前 3
|