cost 84 ms
比较.h文件的工具 - tool to compare .h files

我想知道是否有一种工具可以将 C header 文件与本地这些相同文件的主要版本进行比较。 更具体地说,我必须将主版本的 header 文件的宏与库生成的 header 文件的宏进行比较。 还要确保哪些宏不匹配或不存在于生成的 h. 文件。 这些 header 文件的两个版本都在本地工作区中。 此外 ...

C header generics 的声明(宏) - C header declaration for generics (macro)

我不确定在哪里写声明和用 function 替换代码的宏的调用。我真的不知道我是否应该将宏写入.h或.c文件。 在阅读有关创建库的最佳方法的一些内容之前,我只是将所有代码放在一个 header 文件中,并将其包含在我的主文件中,即 其他一些函数使用这些定义的函数,所以我不得不调用.h文件的宏。 ...

如何在没有 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> ,它可以正常工作,或者至少可以工作。 这是怎么发生的? ...

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  
将内联函数放在C标头中是否错误? - Is it wrong to place inline functions in C headers?

我正在为几个编译器构建一个C项目,其中一些是旧式编译器,它们似乎没有链接时间内联支持,因此将static inline函数直接放在标头中并让每个翻译单元都有自己的副本似乎是合乎逻辑的。 另外,我需要确保内联某些函数,以便在某些低级中断处理程序中调用时不会调用其他函数(即,更改CPU寄存器) ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM