Day 5:建立专案(三):专案档案架构

继续执行上一篇未完的流程,如下图,点选 Projucer 上方的 Xcode 图示(若左方的 Exporters 选的是其他 IDE,此图示会变),Projucer 会开启 Xcode 并打开所产生的专案。

没意外的话,会看到如下图的 Xcode 介面。直接点选 Build and run 按钮开始建置专案:

若开发环境周全,应可顺利产生执行档,并自动执行。JUCE GUI Application 基本框架所产生的程序长像如下:

至此,Projucer 的基本操练课完成。接着来看 Projucer 产生了哪些档案:

如上图所示,Projucer 的档案架构由三个第一层目录组成:

  • Builds
  • JuceLibraryCode
  • Source

Builds

这个目录放置 Projucer 产生的各个专案档。附图只有一个 MacOSX 目录,若支援 Visual Studio,则会依 VS 版本 命名目录:例如 VisualStudio2017, VisualStudio2019...

JuceLibraryCode

放置此专案参考到的 JUCE Modules。最重要的档案是 JuceHeader.h。JUCE 专案预设引用 JuceHeader.h,该档案会依 Projucer 建置时的专案设定,引入相应的模组,那些 include_juce_xxxx 开头的档案,顾名思义,就是用来引入模组的原始码进行编译。

Source

这个目录用来管理专案开发需要的档案,也包含了使用者产生的档案。

除了上述三个目录,Projucer 还会产生一个 .jucer 档案用以描述跨平台的应用程序开发。


<<:  #5. Q&A Section(原生JS版)、#2. Blurring Loading(Vue版)、#3. Expanding Cards(Vue版)

>>:  Day 5 - Object & Function

第60天~

这个得上一篇:https://ithelp.ithome.com.tw/articles/10263...

DAY 25 - 野猪枪手 (1)

大家好~ 我是五岁~~ 今天要来画 拿者一把大枪的野猪怪战士~~ 因为要能拿起枪枝,所以势必要类人型...

【Day13】return的妙传得分

当我们在Chrome的console视窗键入如下程序码,执行一个say()的函式,除了consol...

Day14# Thread

在进入 Go 的重头戏 Concurrency 前,需要先来了解一下执行序(thread)是什麽,那...

[iT铁人赛Day4]JAVA的运算符号

今天来讲JAVA的运算符号 JAVA的运算符号有分很多种,例如: " + "加 ...