cost 233 ms
比較.h文件的工具

[英]tool to compare .h files

我想知道是否有一種工具可以將 C header 文件與本地這些相同文件的主要版本進行比較。 更具體地說,我必須將主版本的 header 文件的宏與庫生成的 header 文件的宏進行比較。 還要確保哪些宏不匹配或不存在於生成的 h. 文件。 這些 header 文件的兩個版本都在本地工作區中。 此外 ...

如何在 header 文件中不包含某些函數以用於 C 編程

[英]how to not include certain functions in a header file for use in C programing

為了描繪這幅圖,讓我們假設我們有一個名為headertest.h的 header,並且將在名為test.c的文件中使用它它的上下文看起來像這樣#include <stddef.h> extern size_t string_lenght(const char *); size_t s ...

python解釋器能告訴我它的頭文件在哪里嗎?

[英]Can the python interpreter tell me where its header files are?

在 debian/CentOS 系統中,python 的可執行文件、頭文件和庫文件的組織方式如下: 但是在 Windows 上,文件夾結構有點不同 sys 模塊可以告訴我可執行文件在sys.executable以及所有 python 文件安裝在sys.base_prefix的通用文件夾,它 ...

C header generics 的聲明(宏)

[英]C header declaration for generics (macro)

我不確定在哪里寫聲明和用 function 替換代碼的宏的調用。我真的不知道我是否應該將宏寫入.h或.c文件。 在閱讀有關創建庫的最佳方法的一些內容之前,我只是將所有代碼放在一個 header 文件中,並將其包含在我的主文件中,即 其他一些函數使用這些定義的函數,所以我不得不調用.h文件的宏。 ...

在 C 的另一個文件中使用 typedef 結構

[英]Use typedef struct in another file in C

您好,我是 C 的新手。 我想“導出”並在其他文件中使用 typedef 結構,但它似乎不起作用。 我有這些錯誤unknown type name 'CAN_frame' storage size of 'CAN_RxMessage' isn't known invalid use of undef ...

如何在沒有 header 文件的情況下調用類似 time() 的 C function ?

[英]How can a C function like time() be called without its header file?

根據我檢查的文檔, time_t time(time_t *seconds)在<time.h> header 文件下聲明。 然而,當我運行這段代碼時: 不包括<time.h> ,它可以正常工作,或者至少可以工作。 這是怎么發生的? ...

如何在 C 中包含頭文件

[英]How To Include Header Files In C

我不知道如何在我的源文件中包含我自己的頭文件。 我在頭文件(myhead.h)中聲明添加: 在源文件中我定義了它(myhead.c): 在第三個源文件中,我包含了頭文件並使用了 add(processSimulator.c): 它給了我這個錯誤 ...

使用 g++ 編譯 olcPixelGameEngine 時出錯

[英]Error when compiling olcPixelGameEngine with g++

我正在嘗試使用OneLoneCoder的olcPixelGameEngine ,但是當我嘗試編譯我的文件( g++ -o YourProgName YourSource.cpp -lX11 -lGL -lpthread -lpng -lstdc++fs -std=c++17 )時,我得到錯誤: fa ...

gcc“未定義參考”

[英]gcc “undefined reference to”

我無法找到我的程序無法編譯的原因。 我不太擅長 C 所以我希望有人能發現我的錯誤。 有人告訴我這可能是 header 問題,這就是我從這個開始的原因。 這是消息: 這是我的文件,但為簡潔起見,我只會包含提到的 function 聲明。 所以這里是設置: Makefile 測試.c 多項式.h 多 ...

2020-05-01 21:12:30   2   169    c / gcc / c-header  
使用基於編譯器常量的子目錄編譯 C

[英]Compile C with subdirectory based on compiler constant

我想制作一個程序,除了主目錄外,還包括子目錄中的源文件和頭文件。 子目錄的名稱和部分文件名本身需要使用編譯器常量來選擇。 這是一個示例文件樹。 每次編譯都涉及 main 和 anotherfile,它們引用 X_file1 和 X_file2,其中“X”在構建時或使用常量選擇。 所以項目既可以用 ...

生成 C 頭文件時隱藏 Rust 庫的私有字段

[英]Hide private fields of a Rust lib when generating its C header

我正在制作一個包含以下代碼的 Rust 庫: 我想使用 Objective-C 中的那個庫。 所以我使用cbindgen來生成一個 C 頭文件。 在我的 Objective-C 項目中,我只需要訪問 MyPublicClass 的公共字段。 但是生成的 C 標頭包含我的公共結構的所有字段,包括私 ...

是否可以使用“touch”命令管理indirect.h 依賴項?

[英]Is it possible to manage indirect .h dependencies with 'touch' command?

建議使用-MM選項來管理標頭中的間接依賴關系。 為什么我們不使用touch命令。 我是否在這里遺漏了任何東西,或者只是因為它是一個 hack,我們想要保留時間戳的真正最后修改(看起來像侵入性方法)。 示例:-stack.h、stack.c、array.h、array.c 數組依賴於堆棧 另一件事: ...

迅速發生表格C頭文件“找不到'vector'文件”錯誤

[英]Form C header file “'vector' file not found” error happening into swift

我正在嘗試將Objective-C SDK集成到我的swift文件中。 但是,當我想將SDK中的某些文件添加到我的橋接頭中時,卻出現此錯誤“ vector”文件 如果我想將其他文件添加到swift標頭中,我也找不到字符串文件 。 我發現這些是C頭文件。 SDK提供程序提供了一些提 ...

C和 <complex.h> 文件

[英]C and the <complex.h> file

我的簡單程序compTest.c 在Linux系統上使用標准庫並通過gcc進行編譯時,是否需要包含-lm標志才能使其正常工作? 例: 如果沒有,我將得到以下信息:/tmp/cc1o7rtt.o:在函數“ main”中: ...

2019-02-16 01:12:47   1   41    gcc / c-header  
Cython:調用C函數會拋出“未定義符號”

[英]Cython: calling C function throws 'undefined symbol'

我正在嘗試將LMDB C API與Cython一起使用。 我想從頭文件中導入以下定義: 所以我創建了一個.pxd文件: 我在Cython腳本中使用它: 這段代碼可以很好地編譯,但是如果我運行它,則會得到: 這在Cython .pyx + .pxd設置中以及在 ...

將內聯函數放在C標頭中是否錯誤?

[英]Is it wrong to place inline functions in C headers?

我正在為幾個編譯器構建一個C項目,其中一些是舊式編譯器,它們似乎沒有鏈接時間內聯支持,因此將static inline函數直接放在標頭中並讓每個翻譯單元都有自己的副本似乎是合乎邏輯的。 另外,我需要確保內聯某些函數,以便在某些低級中斷處理程序中調用時不會調用其他函數(即,更改CPU寄存器) ...

如何通過C中的頭文件使函數可見

[英]How to make a function visible through a header file in C

我在庫中有幾個頭文件: header1.h , header2.h ...我也有庫的常規頭文件: mylib.h 我希望用戶導入main.h文件並僅訪問其他頭文件中的某些功能 。 例如,在庫中: -- 在我的主程序中: ...


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