YY-Thunks icon indicating copy to clipboard operation
YY-Thunks copied to clipboard

add instruction of usage for cmake+msvc in readme.md | 在 readme.md 中增加 CMake+MSVC 环境中的使用方式

Open BH2WFR opened this issue 1 year ago • 2 comments

在 readme.md 中增加 CMake+MSVC 环境中的使用方式 add instruction of usage for cmake+msvc in readme.md

BH2WFR avatar Jun 26 '24 07:06 BH2WFR

谢谢。但是我们之间可能有误解。我的意思是像vC-LTL一样提供一个.cmake辅助脚本,这样其他人import这个配置就可以了。

mingkuang-Chuyu avatar Jun 26 '24 07:06 mingkuang-Chuyu

谢谢。但是我们之间可能有误解。我的意思是像vC-LTL一样提供一个.cmake辅助脚本,这样其他人import这个配置就可以了。

理论上把这个写成 .cmake 文件就行了,但是由于 MSVC 和 Clang 对应的链接文件的名称不相同 (obj/lib) ,且我这里有利用操作系统版本字符串匹配文件名的代码,难以实现用一个 .cmake 脚本实现 MSVC/Clang 通用,即使有了,也需要在 include 前依次设置几个变量才能正常使用, 且设置的变量内容在 MSVC 和 Clang 下不同. (我个人只懂一点 MSVC, 对 MinGW/Clang 了解不多)

我有空再研究一下怎样能写出可以满足各种奇奇怪怪的需求的 .cmake 脚本吧。

BH2WFR avatar Jun 26 '24 07:06 BH2WFR