zoukankan      html  css  js  c++  java
  • gcc编译问题记录

    问题1:gcc -c -o /test/netflow/c/src/ApportationBYMonUser/obj/PubFunc.o -I /test/netflow/c/src/ApportationBYMonUser/obj -I /test/netflow/c/src/PubFunc -lm -lsocket -lnsl -m64 -I /oracle/product/10.2.0/precomp/public -I. -I/oracle/product/10.2.0/rdbms/public -I/oracle/product/10.2.0/rdbms/demo -I/oracle/product/10.2.0/plsql/public -I/oracle/product/10.2.0/network/public -L/oracle/product/10.2.0/lib/ -lclntsh /test/netflow/c/src/PubFunc/PubFunc.c
    /slview/nms/netflow/c/src/PubFunc/PubFunc.c:1:  未编译入对64位模式的支持

    解决:删除 -m64

    问题2:netflow/c/src/ArbitraryStat/ArbitraryStat.c:7549: Error: conflicting types for 'transferIndex'
    netflow/c/src/ArbitraryStat/ArbitraryStat.c:2802: Error: previous implicit declaration of 'transferIndex' was here

    解决:在头文件中需要声明transferIndex函数,注意函数声明后面加分号

    问题3:

    编译器报找不到多个库文件,需要一个个去确认,发现存在由于前面的连接库找不到,导致编译器连带把后面的库文件也报找不到。

  • 相关阅读:
    SSM框架整合以及书籍管理CRUD系统
    FastJson将Java对象转换成json
    2016 USP Try-outs The Knapsack problem
    HDU6624
    杂题
    AtCoder Grand Contest 049 Increment Decrement
    Codeforces Round #684 (Div. 1)
    World Finals 2014 I
    bzoj1892
    CF1307G
  • 原文地址:https://www.cnblogs.com/itfriend/p/2094057.html
Copyright © 2011-2022 走看看