如何在 linux 上编译以下代码?使用 Ubuntu 10.10 (Maverick Meerkat)。
#include <stdio.h>
#include <stdlib.h>
int main() {
无效 (^block)() = ^{
printf("你好世界");
};
堵塞();
}
我试过了:
gcc -x 目标-c tc
并得到:
tc:在函数'main'中:
tc:5: 错误:预期标识符或 '(' 在 '^' 标记之前
任何有关如何使这项工作的指导表示赞赏。根据反馈编辑问题,谢谢。