问题描述
我遇到了这个问题,我添加了一个宏来设置某些功能对我的代码的可见性,如下所示:
#define PUBLIC_API __attribute__((visibility("default")))
从此更改功能文档:
struct conductor* conductor_create(struct conductor_error* err);
对此:
PUBLIC_API struct conductor* conductor_create(struct conductor_error* err);
有什么办法可以恢复自动格式化吗?如果可能的话,我根本不希望看到宏。
如果相关,这就是我在Sphinx .rst中使用的部分:
C API
=====
```/lib/c++/X2XConductorC.h```
.. doxygenfile:: X2XConductorC.h
:project: X2XConductor
我或多或少按照以下说明设置了文档: https://devblogs.microsoft.com/cppblog/clear-functional-c-documentation-with-sphinx-breathe-doxygen-cmake/
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)