簡體   English   中英

如何獲取源文件和 header 文件

[英]How to get source and header files

我正在開展一個全雙工通信項目,因為我們需要以下文件:

#include <arpa/inet.h>,
#include <sys/socket.h>,
#include <netinet/in.h>

當我在沒有這些文件的情況下編寫程序時出現錯誤:

../development/src/../include/gxobjects.h:1604:14:錯誤:字段“primaryDNSAddress”的類型不完整 IN6_ADDR primaryDNSAddress; ^~~~~~~~~~~~~~~~~../development/src/../include/gxobjects.h:1605:14:錯誤:字段“secondaryDNSAddress”的類型不完整 IN6_ADDR secondaryDNSAddress ^~~~~~~~~~~~~~~~~~~

當我聲明IN6_ADDR時。

請給我鏈接,我可以從哪里獲得這些文件。

我的搜索引擎給了我第一個結果:

IN6_ADDR 結構 (in6addr.h)

我的回答是,您必須包含in6addr.h header 文件。

我有一個 C 代碼並希望該代碼在嵌入式 C 中傳輸。 我在 IP 地址有問題。 我剛剛在 MPLAB X 中添加了所有十六進制和源文件,它顯示錯誤為:

    In file included from ../development/src/../include/objectarray.h:41:0,
                 from ../development/src/../include/dlmssettings.h:42,
                 from ../development/src/../include/apdu.h:36,
                 from ../development/src/apdu.c:37:
../development/src/../include/gxobjects.h:42:20: fatal error: in6addr.h: No such file or directory
 #include<in6addr.h>
                    ^
compilation terminated.
make[2]: *** [build/default/production/_ext/530717503/apdu.o] Error 255

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM