新手问题。
我正在尝试让libcork与 VS2010 一起编译。
在 CI 猜测中,您通常必须在函数的开头声明变量,如下所示:
void
cork_hash_table_clear(struct cork_hash_table *table)
{
DEBUG("(clear) Removing all entries");
size_t i; // <--- fails to compile unless moved before DEBUG.
...
但是 libcork 充满了定义/声明,因为它们在代码中使用。我想知道是否有允许这样做的 VS 编译器选项?如果这个问题不是新问题,我很抱歉,但我得到的只是一个语法错误,而且我没有任何有用的术语可用于搜索 VS 文档。