support bazel complie this project and format code.

This commit is contained in:
zhangxing
2023-03-30 00:15:11 +08:00
committed by light-city
parent 1f86192576
commit 3c8a3f259b
641 changed files with 10349 additions and 9523 deletions

View File

@@ -82,7 +82,7 @@ extern "C" {
#include "add.h"
}
int main() {
add(2,3);
std::cout << add(2, 3) << std::endl;
return 0;
}
```
@@ -99,6 +99,8 @@ gcc -c add.c
g++ add.cpp add.o -o main
```
如果使用bazel编译运行:`bazel run basic_content/extern/extern_c++:main`
而通常为了C代码能够通用即既能被C调用又能被C++调用,头文件通常会有如下写法:
```c