GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build/examples at master · charlessolar/Build

Expand file tree

/

examples

/
Copy path

Directory actions

More options

More options

Directory actions

More options

More options

Latest commit

 

History

History
History
/

examples

/
Copy path

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
ExampleVS2009.vcproj
ExampleVS2009.vcproj
 
 
ExampleVS2010.vcxproj
ExampleVS2010.vcxproj
 
 
README.txt
README.txt
 
 
clibrary.make
clibrary.make
 
 
cxxexecutable.make
cxxexecutable.make
 
 
cxxlibrary.make
cxxlibrary.make
 
 
directory.make
directory.make
 
 

README.txt

This folder has some example makefiles illustrating how I use the build helpers in my own projects.

This system is designed for a specific folder structure.  For best results use this format:

Big Project/
   > SubProject/
       > src/
           > Source1.cpp
           > Source2.cpp
       > include/
           > Source1.h
           > Source2.h

When specifying the source list, the makefiles assume you are listing files in src/
This can be changed by changing $(SOURCE_DIR) or by editing buildpublic.make, buildprivate.make, or buildexample.make

To use the visual studio property sheets simply open the property manager, expand one of your projects so you see folders for Debug and Release properties.  Right click on the folders
and select Add Property Sheet.  These sheets act as new default values for many of the settings in a project.  If you have already saved your project with certain settings you have to delete
those settings for the property sheets to do their job.  See the example visual studio project files


When a project gets built certain folders are created.  For example, if the example above is a build with buildpublic, after building the folder structure will be

Big Project/
   > bin/
       > Linux-glibc-2.5-x86-64/
	       > Release/
		        > example
   > SubProject/
       > build/
	       > Linux-glibc-2.5-x86-64/
		       > Source1.D
			   > Source2.D
		       > Release/
			       > Source1.o
				   > Source2.o
       > src/
           > Source1.cpp
           > Source2.cpp
       > include/
           > Source1.h
           > Source2.h
		   
		   
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.