C++ Builder 10.2.3 - CMake and Ninja Command-Line Support
March 23, 2018
Introduction
CMake is a popular C++ build tool. RAD Studio 10.2.3 Tokyo provides support for building CMake projects on the command line using RAD Studio compilers. 10.2.3 also specifically supports using Ninja with CMake, allowing for very fast parallel builds.
This…
New in 10.2.3: Using CMake with Ninja
March 20, 2018
One big new feature in 10.2.3 is support for building with CMake. If you haven’t already, read the previous two posts: introduction to CMake and building with Windows, and building for iOS and Android.
Today I’d like to cover using CMake generators, and…
C++ Quality in 10.2.3
March 19, 2018
EveryRAD Studio release, we focus on what we call QPS: Quality, Performance, Stability.Recentreleases of C++Builder have included:
10.2.0: Lots of work on our linker; improved codegen and optimizations;and debugging improvements (minimizing debug info size, better debugging)
10.2.1: CodeGuard for Windows 8.1 and 10; a groupof exception handling…
New in 10.2.3: CMake Support for iOS and Android
March 19, 2018
We’ve introduced some great new features for C++Builder in 10.2.3. Last week, I wrote about CMake support for our compilers. That post covered what CMake is, and how to use it for Windows, both Win32 and Win64. If you haven’t read it, please do; it’s…
RAD Studio and Internet Message Format
March 16, 2018
Introduction
The RFC-2822 standard specifies a syntax for text messages that are sent between computer users, within the framework of “electronic mail” messages. The RFC-2822specifies lines should be no longer than 78 characters, and the MIME…
Introduction
In C++Builder 10.2.2, Embarcadero has added a new component to the FireDAC BatchMove architecture, to support generating JSON data from database tables, in an easy and flexible way.
RAD Studio (Delphi and C++ Builder) has offered support for JSON in different ways and for a long time. From the JSON system unit (originally part of the DBX space) to the DataSnap table mapping (also via…
How to Transfer Images via DataSnap REST Part 3
March 15, 2018
Author: Landerson Gomes
In this post you will watch the video of how to upload files from an Android client application to Datasnap REST Server.
Watch…
New in 10.2.3: CMake Support
March 15, 2018
Avery exciting feature in C++Builder 10.2.3 is support forusing CMake with our compilers. Let’s dig in!
This post is the first in a series on CMake, and will cover:
What CMake is
How to write a CMakeLists.txt file
How to build a project on…
Google Cloud Shell Network Details
March 15, 2018
Marco Cantu’s blog post aboutRunning a Delphi Linux Application on Google Cloud Shell got me wondering more about the Google Cloud Shell,specifically around the networking. First of all, is the IP address public?
jim@cloudshell:~$ hostname -I
172.18.0.1 172.17.0.2
jim@cloudshell:~$ curl icanhazip.com
35.199.148.57
So the private IP is different from the public IP. I’ll need to test…