我已经编写了一个库 MyLib,我想编写 CMakeLists 以使用户能够在 Linux 和 Windows 系统中使用 cmake 构建库。MyLib 包含 bin、include、lib 和 src 等文件夹。我知道 cmake 可以在 Windows 中生成 VS 解决方案文件,用户可以在 VS 中构建它来生成 .lib 文件。但是当我尝试它时,.lib 文件总是在一个名为“debug”的文件夹下。如果我希望在用户构建解决方案时将 .lib 文件放在 MyLib/lib 下,我应该怎么做?
我是cmake的新手,我真的希望有人可以帮助我。
谢谢!