为curl_easy_setopt函数定义的CURLOPT_ *常量在哪里?

时间:2011-08-23 19:57:04

标签: libcurl

我几乎查看了libcurl源包中包含的每个文件,但似乎无法找到定义CURLOPT_ *选项的位置。我认为它们可能是整数,也许是一个枚举,但对于我的生活,我找不到它们。

我写的语言是RealBasic,如果这很重要的话。通常,当使用用C编写的外部库时,我需要手动查找和翻译标题中的各种#define块。但在我能做任何事之前,我必须知道#define块在哪里!

1 个答案:

答案 0 :(得分:5)

它们是使用curl / curl.h头文件中的CINIT()宏定义的。在最近这样的文件中(我写这篇文章),他们从第782行开始。

宏实际上在一个大的枚举构造中创建了一条线。