chromiumembedded / cef

Chromium Embedded Framework (CEF). A simple framework for embedding Chromium-based browsers in other applications.
https://bitbucket.org/chromiumembedded/cef/
Other
3.09k stars 450 forks source link

linux shared library instead exe #3727

Open Switch0621 opened 2 days ago

Switch0621 commented 2 days ago

Greetings, 1) I'm git-clone cef-project, update to CEF version: 126.2.7+g300bb05+chromium-126.0.6478.115 and build (I had to correct the signature of one method). The "minimal project is working fine". 2) In next step i copy "minimal" and change it for creating shared library (cefsubproclib). changes:

The "minimal" is starting and working finefrom this runtime folder. If i make "executable" instead "shared" and start it, this wirking fine too.

May be i do something wrong, but need to advice with it issue.

cmake version 3.23.2 GCC version 10.3.1 20210703 CEF version 126.2.7+g300bb05+chromium-126.0.6478.115

KDE Plasma Version: 5.27.11 KDE Frameworks Version: 5.115.0 Qt Version: 5.15.13 Kernel Version: 6.1.57 (64-bit) Graphics Platform: X11 Processors: 24 × AMD Ryzen 9 5900X 12-Core Processor Memory: 31.2 Gb of RAM Graphics Processor: NVIDIA GeForce RTX 3060 Ti/PCIe/SSE2 Manufacturer: ASUS