Добавление дополнительных (pthread) dll в visual studio 2010

Я пытаюсь запустить код производителя-потребителя в Visual Studio 2010 . Я скопировал код из местоположения ниже

http://www.dailyfreecode.com/code/producer-consumer-problem-thread-1105.aspx#

У меня ОС Windows (64-разрядная версия). Я скачал необходимую папку pthread,lib и include из папки ниже для WINDOWS .

 ftp://sourceware.org/pub/pthreads-win32/

Я могу добавить путь включения и lib через окно свойств проекта Visual Studio 2010 . Но я не нашел возможность добавить дополнительную dll через окно свойств проекта C++.. и я получаю следующую ошибку для моей базы кода:

error LNK2019: unresolved external symbol __imp__pthread_join referenced in function _main
error LNK2019: unresolved external symbol __imp__pthread_create referenced in function _main
error LNK2019: unresolved external symbol __imp__pthread_cond_signal referenced in function "void * __cdecl Producer(void)" (?Producer@@YAPAXXZ)
error LNK2019: unresolved external symbol __imp__pthread_mutex_unlock referenced in function "void * __cdecl Producer(void)" (?Producer@@YAPAXXZ)
error LNK2019: unresolved external symbol __imp__pthread_cond_wait referenced in function "void * __cdecl Producer(void)" (?Producer@@YAPAXXZ)
error LNK2019: unresolved external symbol __imp__pthread_mutex_lock referenced in function "void * __cdecl Producer(void)" (?Producer@@YAPAXXZ)

Как решить эту проблему...

0 ответов

Другие вопросы по тегам