Ik heb een lib noemen we ff 'x.lib'. In deze 'x.lib' staat oa een main(), maar hier staan ook functies in die ik in een programma 'A' wil gebruiken.
Dus 'A' linkt 'x.lib' mee. 'A' bevat ook een main(). Dit gaat goed geen errors.
Ik heb programma 'B' geschreven ('A' en 'x.lib' heeft iemand anders geschreven die nu niet meer is...) deze heeft ook een main en heeft ook lib 'x.lib' nodig. Als ik deze meelink krijg ik:
Dus 'A' linkt 'x.lib' mee. 'A' bevat ook een main(). Dit gaat goed geen errors.
Ik heb programma 'B' geschreven ('A' en 'x.lib' heeft iemand anders geschreven die nu niet meer is...) deze heeft ook een main en heeft ook lib 'x.lib' nodig. Als ik deze meelink krijg ik:
Hoe kan dit, ik wil nml wel de functies gebruiken maar die main niet.Error 9 error LNK2005: _main already defined in b.obj (file: x.lib)
if broken it is, fix it you should