root@io:~# ls
a.cpp cpp-webdriver rapidjson selenium.so
root@io:~# g++ a.cpp -L/root -lselenium
/usr/bin/ld: cannot find -lselenium
collect2: error: ld returned 1 exit status
На самом деле в линуксе все проще. В винде для линковки библиотеки нужна не сама библиотека (.dll), а промежуточный файл .lib, при этом сама .dll понадобится только при выполнении программы.
В /root у вас должен лежать файл libselenium.so
usr/bin/ld: cannot find -lsel
@crinnyx, Вы бы поточнее описывали, что хотите. В вопросе речь про три числа, а в коде число из трех цифр, это не одно и то же.
Чтобы сгенерировать рандомное число от 1 до 700 (не включая его) достаточно
random.randint(1, 699)
Если рандомное число из трех цифр до 700 (не включая), то
random.randint(100, 699)
Если с переменными, то например так можно
length = 3
cap = 700
random.randint(10**(length-1), cap-1)
Кстати, в своей функции уверены, что хотите брать random.randint(1, 9) ?
Таким образом не получится нулей вообще, т.е. она не сгенерирует например 503.
"C"
что без него #[no_mangle]
то заработало. Спасибо