文件名称:xcode:使用Go的C ++程序包管理器和项目生成器(Visual Studio Tundra)
文件大小:64KB
文件格式:ZIP
更新时间:2024-02-25 04:09:15
go package-manager visual-studio cpp unittest
XCODE-包管理器+项目生成器 这是一个使用Go及其包管理器与C ++或C#包一起使用的项目生成器。 包的结构在Go中定义,并且可以为Visual Studio,.sln,.vcxproj和.filters生成文件。 任何C ++外部依赖项(如Boost,DirectX或whatnot)都应包装在一个包(github或其他git服务器)中。 这使您可以编写程序包(C ++库),并通过定义它们之间的依赖关系在另一个程序包中使用它们。 使用go软件包管理解决方案,您可以“获取”这些软件包,然后通过运行“ go run $ name.go”可以生成项目文件。 目标是支持以下IDE和/或构建系统:
【文件预览】:
xcode-master
----glob()
--------files.go(567B)
--------glob_test.go(8KB)
--------glob.go(13KB)
--------fileglob_test.go(1KB)
--------test()
--------files()
----.vscode()
--------settings.json(867B)
----denv()
--------denv.go(1KB)
--------defines.go(369B)
--------package.go(2KB)
--------platform.go(3KB)
--------project.go(7KB)
--------writer.go(1KB)
--------config.go(3KB)
----cli()
--------context_test.go(4KB)
--------autocomplete()
--------command.go(6KB)
--------command_test.go(3KB)
--------app.go(8KB)
--------app_test.go(23KB)
--------context.go(9KB)
--------help.go(6KB)
--------flag_test.go(19KB)
--------flag.go(13KB)
--------README.md(9KB)
--------help_test.go(2KB)
--------helpers_test.go(458B)
--------cli.go(927B)
----README.md(3KB)
----uid()
--------guid.go(281B)
----vars()
--------vars.go(5KB)
----xcode.go(2KB)
----vs()
--------vs.go(1KB)
--------vs2015_test.go(1KB)
--------vs2015.go(24KB)
----codelite()
--------codelite.go(5KB)
----.gitignore(251B)
----tundra()
--------tundra.go(13KB)
----items()
--------prefix.go(287B)
--------set.go(1KB)
--------items.go(2KB)
--------quote.go(281B)