gpt4 book ai didi

c++ - .cpp中.o文件调用函数的编译问题

转载 作者:行者123 更新时间:2023-11-28 03:28:49 25 4
gpt4 key购买 nike

我有一个具有函数的 temp1.c 文件

int add(int a, int b){ return (a+b); }

和temp1.h文件

int add(int,int)

我已经通过编译从中创建了 .o 文件

g++ -o temp1.o -c temp1.cpp

现在我必须使用位于不同目录的 temp2.​​cpp 中的添加函数。我已经做了

#include "temp1.h"
int main(){
int x = add(5,2);
}

我必须用 temp1.o 编译 temp2.​​cpp,这样我才能创建一个可以调用函数 add 的 temp2.​​exe。如何编译?

最佳答案

 g++ temp2.cpp temp1.o -o temp2.exe

关于c++ - .cpp中.o文件调用函数的编译问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13172363/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com