backend-ctp
backend-ctp copied to clipboard
MacOS 下 LinuxDataCollect、MDAPI 和 TRADERAPI 的兼容性问题
我目前在 MacOS 上构建这个项目时遇到了一些问题,涉及到 LinuxDataCollect、MDAPI 和 TRADERAPI 这几个库。在 CMake 配置文件中,这些库似乎是为 Linux 和 Windows 环境配置的,但在 MacOS 上似乎没有相应的版本。
在 CMakeLists.txt 中,我注意到:
在 Windows 上,项目使用 find_library(WINDATACOLLECT WinDataCollect HINT "api/win") 来查找 WinDataCollect。 在 Linux 上,使用 find_library(LINUXDATACOLLECT LinuxDataCollect) 来查找 LinuxDataCollect。 你能否提供一些关于如何在 MacOS 上构建和链接这些依赖的指导?是否有 MacOS 版本的 LinuxDataCollect、MDAPI 和 TRADERAPI 可以使用,或者我需要修改 CMake 配置来使项目在 MacOS 上工作?
多谢
这些库都是上期技术官网提供的DLL和SO文件,你去上期官网找MAC版本的下载就可以了。