Skip to content
This repository was archived by the owner on Jun 18, 2023. It is now read-only.
This repository was archived by the owner on Jun 18, 2023. It is now read-only.

ALMRun 编译成功,分享一个适配高分屏的版本 #60

@valuex

Description

@valuex

系统:win10 X64
VS: visual studio 2017 community
wxWidget: wxWidgets-3.0.4
CMake: 3.11.4 (官网下载编译好的版本即可)
编译成功!
一、CMakeLists.txt 中

  1. Line3换成: set(CMAKE_VS_PLATFORM_TOOLSET v141) //V141 是VS2017的代号
  2. Line10 :set(WXWIN C:/wxWidgets-3.0.4) //此处直接定义wxWidgets 所在目录
  3. Line19: else(UNIX) 换成 elseif(UNIX) //此处为源码错误
  4. cmd.exe 中cd 到almrun 目录下,运行cmake.. ,就可以生成almrun.sln

二、安装VS2017

  1. 安装VS2017
  2. 在VS2017中打开almrun.sln,
    在project的properites 界面的两个地方:
    1)VC++ Directories | Include Directories
    2)C/C++ | General | Additional Include Directories
    配置如下信息:
    C:\wxWidgets-3.0.4\include
    C:\wxWidgets-3.0.4\include\msvc
  3. 在【Link | General | Additional Libiraries】下添加 C:/wxWidgets-3.0.4/lib/vc_lib
  • 如果 C:\wxWidgets-3.0.4\ib\vc_lib 没有内容,可到wxWidgest 官网下载未编译的源码,用VS2017打开\wxWidgets-3.0.4\build\msw\wx_vc12.sln并编译,然后拷贝vc_lib下的内容到C:/wxWidgets-3.0.4/lib/vc_lib下

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions