【发布时间】:2020-05-20 06:57:59
【问题描述】:
两天的研究没有给我任何结果。我想配置一个 conanfile 来为 UWP / WindowsStore 构建一个现有的.sln,以确保一切都被允许。
这是conanfile.py 的 MSBuild 部分
class LibConan(ConanFile):
def build(self)
msbuild = MSBuild(self)
msbuild.build(
'library.sln',
targets=['liblibrary'],
platforms={'x86': 'Win32', 'x86_64': 'x64'},
toolset=self.settings.compiler.toolset,
use_env=False)
我应该把哪些参数/选项放在哪里?
注意事项
- 现有项目不提供
CMakeLists.txt -
.sln(库)是第三方库,因此不适用于更改.sln或.vcxproj文件
【问题讨论】:
-
您应该将 'WindowsStore' 作为 settings.os 传递:docs.conan.io/en/latest/reference/config_files/…
-
够了吗?
-
@uilianries 谢谢,伙计。它对我意义重大。我花了很多时间试图弄清楚这一点。能否请您回答一下,以便我接受?