Toggle navigation
Arganzheng's Blog
Posts
Slides
Archive
Tags
About
Search
Arganzheng's Blog
stay hungry, stay foolish
如何确保C库可以正确被C++客户端程序调用
上学期在Linux下打算用C写一个FTP,使用Stevents写的一些C库函数,结果发现在链接的时候老是说找不到那些C库函数,后来才发现我虽然用C来编写代码,但是我在编译的时候却是使用了C++编译器,结果由于Stevents的C库没有考虑给C++客户端使用,所以就找不到了。后来改成用C编译器就没有问题了。 gcc -g -O2 -D_REENTRANT -o ftpClient utility.o ftpClient.o /home/forrest/Projects/socket/unpv13e/libunp.a -lpthread 有些同学会觉得奇怪,C++不是包含C吗,难道要是C被C++调用还需要作什么处理吗?答案是是的。原因在C++为了支持重载在编译期间...
Posted by
arganzheng
| December 9, 2008
← Newer Posts
ABOUT ME
天造之才,皆有其用。
振翅高飞,无须在梦中。
微信公众号
知
HOT TAGS
BDB
7
database
15
transaction
4
Spring MVC
5
Java
29
shell
6
linux
7
productivity
3
jekyll
3
spring
15
maven
6
tomcat
3
JVM
3
mysql
8
缓存
3
log4j
3
redis
7
消息队列
4
nginx
7
elasticsearch
12
性能优化
3
分布式
4
kafka
3
git
3
高并发
3
图数据库
8
neo4j
5
aerospike
3
Kubernetes
8
架构
3
AI
78
spark
6
敏捷
3
Python
9
AI-Infra
78
C++
9
PyTorch
14
Transformer
8
LLM
8
CUDA
12
Triton
11
GPU
26
NCCL
8
RDMA
9
Megatron
9
DeepSpeed
6
Distributed Training
9
torchtitan
7
大模型推理
13
RECOMMEND
美团技术团队
Jay Alammar
Eugene Yan
deeplearning.ai
×