为什么我会收到此错误?
g++ -m32 func.o test.o -o prgram
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/9/libstdc++.so when searching for -lstdc++
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/9/libstdc++.a when searching for -lstdc++
/usr/bin/ld: cannot find -lstdc++
collect2: error: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)
我的代码如下:
#include<stdio.h>
2
3
4 extern "C" int calcsum(int a, int b, int c);
5
6 int main(int argc,char* argv[])
7 {
8 int a = 10;
9 int b = 20;
10 int c = 30;
11 int sum = calcsum(a,b,c);
12
13 printf("a: %d", …Run Code Online (Sandbox Code Playgroud)