All Projects → RockfordWei → csweet

RockfordWei / csweet

Licence: other
demo how to use C++ in Swift 3.1/4.0

Programming Languages

swift
15916 projects
C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to csweet

core-data-model-description
Declarative way to describe a Core Data model in code.
Stars: ✭ 60 (+400%)
Mutual labels:  swift-package-manager
Combinative
UI event handling using Apple's combine framework.
Stars: ✭ 106 (+783.33%)
Mutual labels:  swift-package-manager
SwiftUI-Shapes
Commonly Used Shapes and Utilities In SwiftUI
Stars: ✭ 52 (+333.33%)
Mutual labels:  swift-package-manager
bow-openapi
🌐 Functional HTTP client generator from an OpenAPI/Swagger specification.
Stars: ✭ 47 (+291.67%)
Mutual labels:  swift-package-manager
Mechanica
A cross-platform library of Swift utils to ease your iOS | macOS | watchOS | tvOS and Linux development.
Stars: ✭ 27 (+125%)
Mutual labels:  swift-package-manager
SwiftUI-Color-Kit
SwiftUI Color Pickers, Gradient Pickers And All The Utilities Needed To Make Your Own!
Stars: ✭ 120 (+900%)
Mutual labels:  swift-package-manager
Sensor
A fresh look at iOS development
Stars: ✭ 37 (+208.33%)
Mutual labels:  swift-package-manager
SwiftGradients
Useful extensions for UIViews and CALayer classes to add beautiful color gradients.
Stars: ✭ 15 (+25%)
Mutual labels:  swift-package-manager
SwiftSimctl
Swift client-server tool to call xcrun simctl from your simulator. Automate push notification testing!
Stars: ✭ 50 (+316.67%)
Mutual labels:  swift-package-manager
swift-composable-app-example
Example iOS app built with module composition in mind.
Stars: ✭ 79 (+558.33%)
Mutual labels:  swift-package-manager
ecs
A dependency free, lightweight, fast Entity-Component System (ECS) implementation in Swift
Stars: ✭ 79 (+558.33%)
Mutual labels:  swift-package-manager
swift-buildpack
IBM Cloud buildpack for Swift
Stars: ✭ 33 (+175%)
Mutual labels:  swift-package-manager
Degu
🐭 Degu is debug utility for iOS, tvOS and macOS.
Stars: ✭ 24 (+100%)
Mutual labels:  swift-package-manager
PermissionDirector
a iOS permission manager writtern by Swift
Stars: ✭ 29 (+141.67%)
Mutual labels:  swift-package-manager
PackageBuilder
PackageBuilder builds a simple command-line structure by SwiftPM.
Stars: ✭ 27 (+125%)
Mutual labels:  swift-package-manager
Networking
Low-level Swift package for POSIX sockets and Epoll/Kqueue.
Stars: ✭ 21 (+75%)
Mutual labels:  swift-package-manager
JSONPreview
🎨 A view that previews JSON in highlighted form, it also provides the ability to format and collapse nodes.
Stars: ✭ 21 (+75%)
Mutual labels:  swift-package-manager
Ether
A Command-Line Interface for the Swift Package Manager
Stars: ✭ 86 (+616.67%)
Mutual labels:  swift-package-manager
swift-outdated
A swift subcommand for displaying when your dependencies (SwiftPM or Xcode) are out of date
Stars: ✭ 158 (+1216.67%)
Mutual labels:  swift-package-manager
ScrollViewProxy
ScrollViewProxy for SwiftUI on iOS 13 and up
Stars: ✭ 135 (+1025%)
Mutual labels:  swift-package-manager

USING CPP IN SWIFT 4.1

This is a demo to show how to bridge C++ in your Swift source.

C++11 Feature

To enable C++11 Feature, using -std=c++11 flag, for example:

# build:
swift build -Xcxx -std=c++11

# build release:
swift build -c release -Xcxx -std=c++11

# test:
swift test -Xcxx -std=c++11

# run:
swift run -Xcxx -std=c++11

If using Xcode, then such flags as above must be set as well.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].