Uh oh!
There was an error while loading. Please reload this page.
Separate header file dependencies for test and src. - #364
Conversation
b47f664 to
ce125faCompareUh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Well.. This PR introduces changes that may encounter issues in the Windows environment. Using the shared library form causes exceptions during test linking, and despite numerous attempts, the problem remains unresolved. To fix them, currently, the tests are linked to TsFile using the static linking approach. Additionally, on Windows devices, std::random_device rd; does not return random values. As a result, I have modified some test methods for obtaining random seeds. |
e2e5f27 to
bec7294Comparea147d76 to
4a17d1bCompare
jt2594838
left a comment
There was a problem hiding this comment.
May add example in the root CMakeList
Uh oh!
There was an error while loading. Please reload this page.
| COMMAND ${CMAKE_COMMAND} -E copy | ||
| "${LIBRARY_OUTPUT_PATH}/libtsfile.dll" | ||
| "$<TARGET_FILE_DIR:TsFile_Test>" | ||
| COMMENT "Copying mylib.dll to test executable directory" |
* Separate header file dependencies for test and src. * fix cmake. * fix asan in mac. * fix some issue. * add ci workflow. * fix asan name. * fix compile. * fix compile on win. * fix some issue. * delete file. * fix comments. * add example to cmakelists.
In this pr: