Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Windows support with MSVC compiler #2

Open
3 tasks
MPogotsky opened this issue Jan 29, 2025 · 0 comments
Open
3 tasks

Add Windows support with MSVC compiler #2

MPogotsky opened this issue Jan 29, 2025 · 0 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@MPogotsky
Copy link
Owner

MPogotsky commented Jan 29, 2025

Scope of the task is to add Windows support for xapi-cpp using MSVC compiler.

Steps:

  • Update CMakeLists.txt
    In general, make sure that you can build the project on Windows with CMake and MSVC.
    Changes should be introduced ensuring compatibility for both Linux and Windows.
    Make sure compiler definitions/options are properly set based on the platform.

  • Ensure correct installation
    Ensure CMake's install() rules handle Windows paths correctly and library is installed and could be linked against properly.

  • Set up CI/CD
    Update yaml file and add Windows with MSVC to the matrix. Ensure propper environment setup for Windows(library installation, cmake commands to build and run tests and so on, reffer to the Linux flow)

@MPogotsky MPogotsky added enhancement New feature or request help wanted Extra attention is needed labels Jan 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant