import urllib.request as ur
filehandler = ur.urlopen ('http://www.google.com')
for line in filehandler:
print(line.strip())
Моя первая мысль была то, что Вы включаете его дважды в команду компоновщика, но это, кажется, жалуется на наличие той же функции в main.o
и generics.o
.
Таким образом, похоже, что Вы включаете io_functions.cpp
файл в main.cpp
и generics.cpp
который является плохой идеей в лучшие времена.
У Вас должен быть заголовочный файл (например, io_functions.h
) это указывает все содержавшее в io_functions.cpp
и включайте тот заголовочный файл в другие два.
Это кажется, что io_functions.cpp включается дважды (однажды generics.cpp, однажды main.cpp).