gpt4 book ai didi

c - GCC 将两个不同的目标文件合并为一个目标文件

转载 作者:太空宇宙 更新时间:2023-11-04 03:35:10 24 4
gpt4 key购买 nike

<分区>

 // f.for is a Fortran source file
// c.c is a C source file
# gfortran -c f.for // produce f.o
# gcc -c c.c // produce c.o

因为 f.forc.c 调用了一些函数。我如何生成第三个目标文件 fc.o 稍后将使用它来生成带有另一个 C 源代码的可执行文件。解释:

 # gcc/gfortran? (or other) -?? f.o c.o -o fc.o
# gcc -o executable source.c fc.o

谢谢

我做过但没用的:

  # ar rvs fc.a f.o c.o  
# gcc -o executable source.c fc.a

但它向我显示如下错误:undefined reference to 'function_name_X'. function_name_X is in f.for

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