You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{
// Language version of C3."langrev": "1",
// Warnings used for all targets."warnings": [ "no-unused" ],
// Directories where C3 library files may be found."dependency-search-paths": [ "/root/c3/lib" ],
// Libraries to use for all targets."dependencies": [ ],
// Authors, optionally with email."authors": [ "wizard-lgtm" ],
// Version using semantic versioning."version": "0.1.0",
// Sources compiled for all targets."sources": [ "src/**" ],
"output": "build",
// Architecture and OS target.// You can use 'c3c --list-targets' to list all valid targets.// "target": "windows-x64","target": "elf-riscv64", // riscv64// Targets."targets": {
"barebones_c3": {
// Executable or library."type": "executable",
// Additional libraries, sources// and overrides of global settings here.
},
},
// Global settings.// CPU name, used for optimizations in the LLVM backend."cpu": "generic",
// Optimization: "O0", "O1", "O2", "O3", "O4", "O5", "Os", "Oz"."opt": "O0"// See resources/examples/project_all_settings.json and 'c3c --list-project-properties' to see more properties.
}
Yes, it's probably quite a bit of work to make it behave properly. For now, you can avoid all of this by using --use-stdlib=no. This will not include the stdlib, but you'll be able to make progress.
project.json
The text was updated successfully, but these errors were encountered: