Hallo zusammen,
ich nutze PC-lint und möchte einen (eigenen) Header von der Überprüfung
ausschließen.
Ich habe bisher noch nicht mit Lint gearbeitet, aber soweit ich weiß
sollte das eigentlich mit
-libdir() oder
-libh() gehen.
Tut es aber nicht.
Ich habe im project.lnt beide Kommandos ausprobiert, sowohl mit
relativem wie auch absolutem Pfad.
Der Header wird in verschiedenen *.c in verschiedenen Ordnern
aufgerufen.
1 | #include "..\uC\iostm8l151g6.h"
|
2 | #include "..\Externals\HAL\uC\iostm8l151g6.h"
|
1 | +libh("C:\Projekte\SVN\_Mess\trunk\Src\Externals\HAL\uC\iostm8l151g6.h")
|
2 | +libdir(..\..\..\Src\Externals\HAL\uC)
|
3 | +libdir(..\..\Src\Externals\HAL\uC)
|
4 | +libdir(..\Src\Externals\HAL\uC)
|
5 | +libdir(..\Externals\HAL\uC)
|
6 | +libdir(..\..\HAL\uC)
|
7 | +libdir(..\uC)
|
8 | +libh(..\..\Src\Externals\HAL\uC\iostm8l151g6.h)
|
9 | +libh(iostm8l151g6.h)
|
10 | +libh("C:\Projekte\SVN\_Mess\trunk\Src\Externals\HAL\uC\iostm8l151g6.h")
|
Meine Umgebung ist: STM8, IAR Embedded Workbench 6.5, PC-lint 9.00
Hat jemand nen Tipp?
Vielen Dank,
Der Tobi