因为要用到网络编程,使用ctags工具。但是找不到系统中AF_INET等相关关键字的定义位置,无法使用ctags中的ctrl+]跳转功能。所以想问一下这些关键字的定义存储在哪。藏的有点深啊?。

用户答案:

如果是安裝了 xcode 的話, 完整路徑是/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/socket.h沒裝 xcode 的話, 需要先xcode-select --install然後打開/Library/Developer/CommandLineTools/Packages/裡面有一個對應的 header file的 pkg

用户答案:

xcrun --show-sdk-path在這個路徑下的 usr/include

用户答案:

找到了,谢谢您!