Comments (6)
We are using Catch2 v3 for unit testing.
Do you know whether it is supported on UWP, or whether it needs special handling?
tests\CMakeLists.txt links against Catch2::Catch2WithMain
:
target_link_libraries(unit_tests PRIVATE sqlite_orm Catch2::Catch2WithMain)
from sqlite_orm.
@jimwang118 does it work now?
from sqlite_orm.
@jimwang118 does it work now?
Still the compilation failed.
from sqlite_orm.
vcpkg's “x64-uwp” triplet sets the CMake variable CMAKE_SYSTEM_NAME=WindowsStore
, which instructs CMake to add the /D_UNICODE
and /DUNICODE
compiler flags. Catch2 v3 will then provide a definition of wmain()
instead of main()
.
For some reason, the msvc linker will not take wmain()
from a static library.
PR #1295 explicitly sets the entry point of the unit test executable file.
from sqlite_orm.
@jimwang118 I have tested the “x64-uwp” triplet, but it would be good if you could check that too.
from sqlite_orm.
Thanks @jimwang118 and @RealChuan for making sure this works.
from sqlite_orm.
Related Issues (20)
- How to pre-expand when using the in-memory database mode? HOT 3
- Throwing std::system_error on sync_schema() ("SQL logic error") — syntax error? HOT 2
- Sqlcipher compatibility HOT 2
- PRAGMA options HOT 6
- vs2017 build failed HOT 3
- transaction_guard: Ability to specify transaction type HOT 3
- How to select a NULL value for a column in a select? HOT 4
- Aggregate function in example seems to work incorrectly HOT 3
- Issue: Incorrect Version Macro Check in `sqlite_orm.h` #define _LIBCPP_VERSION HOT 4
- SQLITE_VERSION_NUMBER used prior to include HOT 1
- IF EXISTS: Is it possible? HOT 9
- Aliases with group_by & order_by clauses HOT 2
- why sync_schema() allways drop records and recreate table? HOT 9
- is there a way to check whether a column is part of the primary key
- Why not reurn int64 for insert method? HOT 5
- Select distinct with return struct results in extra parenthesis HOT 2
- Support for setting the locking mode HOT 1
- build error HOT 3
- user self define sql HOT 1
- Cannot convert condition to tuple in `mapped_view`
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sqlite_orm.