标签: 杂谈 |
从外部拷来的程序,在自己的机子上面运行经常会遇到各种各样的问题;那么多少知道一点工程的信息是不是会有帮助呢?
如何查看CCS中的工程文件信息,可以选中。PJT后缀的文件,以记事本格式打开,这时候就可以看到工程的基本信息了,可以查看工程是库工程还是可执行工程。。。
举例:
; Code Composer Project File, Version 2.0 (do not modify orremove this line)
[Project Settings]
ProjectDir="Z:\pspdrivers\drivers\uart\build\"工程的目录
ProjectType=Library库工程
CPUFamily=TMS320C64XX
Tool="Archiver"
Tool="Compiler"
Tool="CustomBuilder"
Tool="DspBiosBuilder"
Tool="XDC"
Config="Debug"
Config="iDebug"
Config="iRelease"
Config="Release"
[SourceFiles]源文件调用的位置
Source="..\src\dda_uartBios.c"
Source="..\src\dda_uartBiosIom.c"
Source="..\src\dda_uartBiosIomLocal.c"
Source="..\src\dda_uartCfg.c"
Source="..\src\ddc_uart.c"
Source="..\src\llc_uart.c"
Source="..\src\util_circ.c"
["Archiver" Settings: "Debug"]
Options=-r-o"$(Proj_dir)\..\..\..\lib\DM6437\Debug\uart_bios_drv.lib"
["Archiver" Settings: "iDebug"]
Options=-r-o"$(Proj_dir)\..\..\..\lib\DM6437\Debug\uart_bios_drv_i.lib"
["Archiver" Settings: "iRelease"]
Options=-r-o"$(Proj_dir)\..\..\..\lib\DM6437\Release\uart_bios_drv_i.lib"
["Archiver" Settings: "Release"]
Options=-r-o"$(Proj_dir)\..\..\..\lib\DM6437\Release\uart_bios_drv.lib"
["Compiler" Settings:"Debug"]一些工程配置信息
Options=-g -pdr -fr"$(Proj_dir)\Debug"-i"$(Proj_dir)\..\src" -i"$(Proj_dir)\..\..\inc"-i"$(Proj_dir)\..\..\..\inc" -i"$(Proj_dir)\..\..\..\pal_os\inc"-i"$(Proj_dir)\..\..\..\soc\dm6437\dsp\inc"-i"$(Proj_dir)\..\..\..\pal_os\src\bios\src"-i"$(Proj_dir)\..\..\..\..\edma3\inc"-i"$(Proj_dir)\..\..\..\..\edma3\src\inc"-i"$(Proj_dir)\..\..\..\edma3\src\edma3_rm\src"-i"..\..\..\system\DM6437\bios\dm6437_evm\src" -d"_DEBUG"-d"CHIP_DM6437" -d"BIOS_BUILD" -mv64+
["Compiler" Settings: "iDebug"]
Options=-g -pdr -fr"$(Proj_dir)\iDebug" -i"$(Proj_dir)\..\src"-i"$(Proj_dir)\..\..\inc" -i"$(Proj_dir)\..\..\..\inc"-i"$(Proj_dir)\..\..\..\pal_os\inc"-i"$(Proj_dir)\..\..\..\soc\dm6437\dsp\inc"-i"$(Proj_dir)\..\..\..\pal_os\src\bios\src"-i"$(Proj_dir)\..\..\..\..\edma3\inc"-i"$(Proj_dir)\..\..\..\..\edma3\src\inc"-i"$(Proj_dir)\..\..\..\edma3\src\edma3_rm\src"-i"..\..\..\system\DM6437\bios\dm6437_evm\src" -d"_DEBUG"-d"UART_INSTRUMENTATION_ENABLED" -d"CHIP_DM6437" -d"BIOS_BUILD"-mv64+
["Compiler" Settings: "iRelease"]
Options=-pdr -o2 -fr"$(Proj_dir)\iRelease" -i"$(Proj_dir)\..\src"-i"$(Proj_dir)\..\..\inc" -i"$(Proj_dir)\..\..\..\inc"-i"$(Proj_dir)\..\..\..\pal_os\inc"-i"$(Proj_dir)\..\..\..\soc\dm6437\dsp\inc"-i"$(Proj_dir)\..\..\..\pal_os\src\bios\src"-i"$(Proj_dir)\..\..\..\..\edma3\inc"-i"$(Proj_dir)\..\..\..\..\edma3\src\inc"-i"$(Proj_dir)\..\..\..\edma3\src\edma3_rm\src"-i"..\..\..\system\DM6437\bios\dm6437_evm\src" -d"_RELEASE"-d"UART_INSTRUMENTATION_ENABLED" -d"CHIP_DM6437" -d"BIOS_BUILD"-mv64+
["Compiler" Settings: "Release"]
Options=-pdr -o2 -fr"$(Proj_dir)\Release" -i"$(Proj_dir)\..\src"-i"$(Proj_dir)\..\..\inc" -i"$(Proj_dir)\..\..\..\inc"-i"$(Proj_dir)\..\..\..\pal_os\inc"-i"$(Proj_dir)\..\..\..\soc\dm6437\dsp\inc"-i"$(Proj_dir)\..\..\..\pal_os\src\bios\src"-i"$(Proj_dir)\..\..\..\..\edma3\inc"-i"$(Proj_dir)\..\..\..\..\edma3\src\inc"-i"$(Proj_dir)\..\..\..\edma3\src\edma3_rm\src"-i"..\..\..\system\DM6437\bios\dm6437_evm\src" -d"_RELEASE"-d"CHIP_DM6437" -d"BIOS_BUILD" -mv64+
["XDC" Settings: "Debug"]
Options=-tti.targets.C64P
["XDC" Settings: "iDebug"]
Options=-tti.targets.C64P
["XDC" Settings: "iRelease"]
Options=-tti.targets.C64P
["XDC" Settings: "Release"]
Options=-tti.targets.C64P
是不是很有帮助呢?