Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
什么时候使用静态库需要头文件?
如果我在 Linux 中用 C 创建一个静态库并生成 a 文件 我 或其他人 如何使用该库 例如 我的库定义了一个类 我认为仅仅提供 a 文件是不够的 还需要提供头文件 我如何知道 a 文件必须提供哪些头文件 例如 我是否需要提供我的库代码
c
staticlibraries
headerfiles
确保 config.h 包含一次
我有一个库项目 正在使用 Linux 中的 autotools 套件移植到该项目 我对自动工具很陌生 本周 我已经了解了其操作的基础知识 我有一个关于如何保留内容的问题config h免遭重新定义 我惊讶地发现生成的config h文件也没
Linux
headerfiles
Autotools
标头搜索路径给 Grabkit 带来麻烦
我正在为 iPad 开发一个 iOS 6 应用程序 我使用一个名为 Grabkit 的存储库 我必须将其作为嵌套 子项目添加到我的项目中 为了使其工作 我必须在标题搜索路径中添加以下代码 TARGET BUILD DIR include G
ios
Objectivec
iPad
headerfiles
filenotfound
即使使用前向声明也会出现未定义的类型错误
我正在阅读循环引用和前向声明 我确实知道在头文件中实现并不是一个好的设计实践 然而我正在尝试并且无法理解这种行为 使用以下代码 包含前向声明 我期望它能够构建 但是我收到此错误 Error 1 error C2027 use of unde
c
headerfiles
forwarddeclaration
circularreference
h 文件中声明的 c++ 静态数组给出警告“已定义但未使用”
我对以下内容感到好奇 我在头文件中声明了一个简单的 C 数组 如下所示 static int userCardsIndexes INITIAL CARDS NUMBER 0 1 8 9 16 17 它给了我很多警告 userCardsInd
c
static
constants
headerfiles
Linux 上的
头文件在哪里?为什么我找不到
? [复制]
这个问题在这里已经有答案了 可能的重复 如何在Linux中实现C的getch 函数 https stackoverflow com questions 3276546 how to implement getch function of c
c
Linux
gcc
headerfiles
如何编写需要内核源头文件的 BitBake 驱动程序配方?
介绍 我有一个do install我为驱动程序编写的 BitBake 配方中的任务 我在其中执行自定义install脚本 任务失败 因为安装脚本无法在其中找到内核源头文件
Linuxkernel
headerfiles
yocto
Bitbake
Openembedded
python 可以从 C 头文件加载定义吗?
我正在围绕 C API 编写一个 python 包装器 我有一个广泛的 API 描述 现在我正在努力实现头文件中定义的枚举 假设我里面有一个 C API 函数myAPI dll 它接受枚举作为参数 例如 void SomeFunction
python
ctypes
headerfiles
@interface中的实例变量;标头与实现
在标头中声明私有实例变量与在实现中声明它有什么区别吗 在 TestObj h 中 interface TestObj NSObject int test end 与 TestObj m 中的比较 interface TestObj int
Objectivec
headerfiles
instancevariables
在头文件中使用结构“未知类型”错误
我在 Kubuntu 中使用 Kdevelop 我在 datasetup h 文件中声明了一个结构 ifndef A H define A H struct georeg val int p double h double hfov dou
c
struct
headerfiles
KDevelop
错误:在“int”之前应有“=”、“,”、“;”、“asm”或“__attribute__”
在 LINUX 中编译 C 程序时 我得到了以下信息 错误 stream h 1123 error expected asm or attribute before int stream h 1124 error expected asm
c
headerfiles
决定要 #include 哪些标准头文件
假设我正在编辑一些大型 C 源文件 并且我添加了几行碰巧使用的代码auto ptr 如下例所示 include
c
portability
headerfiles
更新到 Xcode 10.2、Swift 5 后找不到“NBPhoneNumberDesc.h”文件
我正在使用吊舱chronotruck Flag电话号码 https github com chronotruck FlagPhoneNumber issues 103我刚刚更新自High Sierra Xcode 10 1 Swift 4
ios
swift
module
CocoaPods
headerfiles
在 C++ 程序中包含 C 头文件
我有一个 C 程序 cpp 在其中我希望使用 C 头文件中存在的一些函数 例如 stdio h conio h stdlib h graphics h devices h 等 我可以将 stdio h 库包含在我的 cpp 文件中 如下所示
c
header
headerfiles
bgi
尽管包含必需的标头,但仍出现“‘sockaddr_in’未声明(在此函数中首次使用)”错误
include
c
Sockets
headerfiles
Linux 上的 JDK 1.8 缺少 JNI 包含文件
我正在尝试编译以下项目 https github com entropia libsocket can java 我总是收到此错误消息 有谁知道如何修复它 这可能是 Linux x64 Debian Wheezy 上 JDK 1 8 0 1
Java
Linux
javanativeinterface
java8
headerfiles
头文件中的内存分配
我工作的公司有针对嵌入式目标的 C 开发的开发规则 一是 建议不要在头文件中分配任何存储空间 我不确定这意味着什么 写它的人不在身边 其他开发人员也不在乎 所以我在这里问 我的理解是 我不应该在头文件中声明变量 因此在 h 中不鼓励类似的操
c
memorymanagement
Embedded
headerfiles
在哪里记录 C 或 C++ 中的函数? [关闭]
Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我有一个包含多个文件的 C 程序 所以我有 例如 stuff c它实现了一些功能 并且stuff h与函数原型 我应该如何在注释中记录功能 我应
c
Documentation
comments
headerfiles
C++ 多重定义错误
我的 Headers h 文件包含基本的 C 标头 include
c
headerfiles
multipledefinitionerror
包含原始数据的头文件的用途是什么?
决定检查一些除了我自己的代码之外的代码 Quake I https github com id Software Quake就是选择 我点击的第一个文件只包含原始数据 唯一的注释是 GP L 我猜它是一个包含法向量的数组 不管它的目的是什么
c
OpenGL
headerfiles
rawdata
quake
1
2
3
4
5
6
»