Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Note: Using the structure below, the following two entries would be added to the compiler's Include paths (-I for gcc suite): <project>/include, <project>/deps/sharedHeaders/include
- sharedHeaders
- include <- public headers for all shared interfaces, types, etc
- libA
- include <- project internal headers
- src <- project source
- deps <- project dependencies
- deps/sharedHeaders <- common shared headers (submodule, svn:external)
- libB
- include <- project internal headers
- src <- project source
- deps <- project dependencies
- deps/sharedHeaders <- common shared headers (submodule, svn:external)
- dynLibC
- include <- project internal headers
- src <- project source
- deps <- project dependencies
- deps/sharedHeaders <- common shared headers (submodule, svn:external)
- deps/libA <- dynLibC's copy of libA that it uses for linking (submodule, svn:external)
- programD
- include <- project internal headers
- src <- project source
- deps <- project dependencies
- deps/sharedHeaders <- common shared headers
- deps/libA <- programD's copy of libA that it uses for linking
- deps/libB <- programD's copy of libB that it uses for linking
- installation:
- /usr/local/bin/programD
- /usr/local/lib/dynLibC.so
- %PROGRAMFILES%\programD\programD.exe
- %PROGRAMFILES%\programD\dynLibC.dll
Advertisement
Add Comment
Please, Sign In to add comment