volcengine / ve-tos-cpp-sdk

Volcengine TOS C++ SDK
Apache License 2.0
8 stars 5 forks source link

Why include a header file from the src directory in the header file which exposed to the outside in the include directory? #24

Closed nolongerwait closed 1 year ago

nolongerwait commented 1 year ago

If I compile this repository into a library and provide it for my program to use (not compiling together with the complete source code), will your code be able to pass compilation?

The header file under the exposed Include directory refers to a header file that cannot be found after the compilation into the library.

https://github.com/volcengine/ve-tos-cpp-sdk/blob/12a0a00910fc9599b96a88fd1aa2b3975f1e5c2b/sdk/include/model/acl/DeleteBucketCORSOutput.h#L3

zihaoyue2022 commented 1 year ago

This is a problem caused by an incorrect script, which has been fixed in version 2.5.5