Files
EVEngine/cmake
Cursor Agentand西风逍遥游 c4f691d8de fix(windows): stop MSVC auto-linking PocoFoundationd.lib
PlacementWorld.cpp includes Poco JSON via JsonDocument.h, but the
building module did not declare THIRDPARTY poco, so those TUs compiled
without POCO_NO_AUTOMATIC_LIBS. MSVC then recorded a link of
PocoFoundationd.lib (the DLL debug name) instead of PocoFoundationmdd.lib.

Declare poco on building and apply the no-auto-link flags to every
native module, the host binary, and unit_test so a future JsonDocument
include cannot regress the Windows link.

Co-authored-by: 西风逍遥游 <sunxfancy@gmail.com>
2026-08-18 13:49:00 +00:00
..
2024-05-27 16:48:37 -07:00